University

China Three Gorges University / 三峡大学

http://www.ctgu.edu.cn/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1662
431
185
4967
1792
5609
1376