University

Majuba College

https://majuba.edu.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19033
551
77
22685
18349
5819
6626