University

Shanghai University of Sport / 上海体育学院

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3220
1004
354
6697
2047
8602
3120