University

Ningxia University

https://www.nxu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2406
684
243
1979
5963
1985