University

(3) Shanghai Normal University Tianhua College / 上海师范大学天华学院

http://www.sthu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9332
3298
1268
14000
6690
8602
6115