University

Chengdu Sport Institute / 成都体育学院

http://www.cdsu.edu.cn/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
6305
1989
585
12615
2916
7356
6084