University

North West University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2252
38
16
2579
6492
821