University

Chengdu Sport Institute / 成都体育学院

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7689
2598
686
4010
6492
6650