University

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

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3704
1226
458
5343
5064
5819
3055