University

Majuba College

https://majuba.edu.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18588
484
68
23830
17473
7356
6084