HUANG SHUAI Director, Chuangshan Community “There're 85 million people with disabilities in China, most of them need assistive technologies to …
HUANG SHUAI Director, Chuangshan Community “There're 85 million people with disabilities in China, most of them need assistive technologies to …