University

China Three Gorges University / 三峡大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1671
419
174
2095
1953
5709
1375