University

Chengdu Sport Institute / 成都体育学院

https://www.cdsu.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
7689
2598
686
4010
6492
6650