University

North West University

https://www.nwu.ac.za/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1760
23
12
2349
7521
733