University

Shanghai Normal University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1729
449
172
1641
5963
1066