University

Shenzhen University / 深圳大学

http://www.szu.edu.cn/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
487
70
38
2427
896
616
341