Representatives of Shanghai Tech University and the Embassy of China
2016-08-22