University

Shenzhen University / 深圳大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
585
102
56
1240
572
891
703