University

Shanghai University of Sport / 上海体育学院

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3350
396
396
27018
2304
5822
3073