University

North West University

http://www.nwu.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1083
10
9
1621
2778
873
889