University

Shanghai University of Sport

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
3190
1014
373
2733
5963
2961