University

Shenzhen University / 深圳大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
667
109
55
1136
838
819
704