University

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

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2912
878
323
1365
945
5822
4106