University

Shazhou Professional Institute of Technology

https://www.szit.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9882
3546
1331
7456
5963
6683