University

Ningxia University

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2408
685
243
1979
5963
1988