It's a 'long march' for China before it becomes self-reliant in technology, says professor

entertainment 869℃
It's a 'long march' for China before it becomes self-reliant in technology, says professor - Lujuba 2:30
Tags: