University

Shenzhen University / 深圳大学

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
544
83
46
1669
935
665
427