University

University of Africa

https://www.universityofafrica.net/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21470
646
34
26727
20490
7356
6084