University

Chongqing Energy College / 重庆能源职业学院

https://cqny.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14017
5340
1738
12147
7521
7216