University

Africa Renewal University

http://africarenewaluniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24484
808
43
27342
23341
11401
6033