University

Shanghai University of Sport / 上海体育学院

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

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