University

Shanghai Normal University / 上海师范大学

http://www.shnu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1154
242
116
1995
1491
2798
1125