University

North China Electric Power University

https://www.ncepu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
617
95
50
1655
1481
366