University

Shanghai University of Sport / 上海体育学院

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3380
1081
402
27014
2304
5819
3103