University

Shanghai International Studies University / 上海外国语大学

http://www.shisu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2786
820
293
1188
985
6566
4031