University

Shanghai Normal University / 上海师范大学

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
1130
240
116
2552
1288
2886
1127