University

Ningxia University

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2408
685
243
1979
5963
1988