University

Ningxia Polytechnic

https://www.nxtc.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8029
2677
809
5004
5963
6683