University

Zhuhai College Beijing Institute of Technology / 北京理工大学珠海学院

https://www.bitzh.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11610
4359
1589
9295
6492
6650