University

Sichuan Tourism University

http://www.sctu.edu.cn/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9943
3581
1353
7531
5963
6683