University

China Three Gorges University / 三峡大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1944
517
175
2539
5387
1172