University

Nelson Mandela University

http://www.mandela.ac.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2037
24
12
3847
4408
2839
1678