University

Zhengzhou Institute of Technology / 郑州工程技术学院

https://www.zzut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11685
4392
1602
9389
6488
6650