University

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

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2999
862
255
1321
5552
3860