University

Shanghai University of Sport

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3190
1014
373
2733
5963
2961