University

Shanghai University of Sport / 上海体育学院

http://www.sus.edu.cn/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
3379
1057
377
21707
2441
7356
3106