University

Shanghai University of Sport

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
3190
1014
373
2733
5963
2961