University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13426
5011
1620
11442
7420
7190