University

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

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

World RankingContinental RankingCountry RankPresencesort ascendingImpactOpennessExcellence
2938
885
328
1364
945
5819
4158