Cheng Xiaohe is an associate professor at the School of International Studies and deputy director of the Center for China’s International Strategic Studies at Renmin University of China.
Sohu Internet Plaza
1 Zhongguancun E Rd, Building 9, Suite 402
Haidian District, Beijing 100083 China
Contact By Email
© 2019 All Rights Reserved