University

Shanghai University of Sport / 上海体育学院

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3379
1057
377
21707
2441
7356
3106