University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11685
4392
1601
9388
6492
6650