University

(3) Shanghai Normal University Tianhua College

https://www.sthu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9584
3400
1243
7073
5963
6683