University

Shanghai University of Sport

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3199
1018
375
2733
5963
2972