University

Shanghai Polytechnic University / 上海第二工业大学

https://sspu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3979
1303
436
5722
6488
2704