University

Shenzhen University / 深圳大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
576
93
50
1480
796
665
562