University

Shenzhen Polytechnic

https://www.szpt.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2968
913
336
2280
5963
2785