University

Shanghai University of Sport

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3199
1018
375
2733
5963
2972