University

China Three Gorges University / 三峡大学

https://www.ctgu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1942
515
175
2541
5384
1172