University

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

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2997
861
255
1323
5549
3860