University

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

http://www.sspu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3517
1127
401
5702
6098
6175
3202