University

Africa Renewal University

http://africarenewaluniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24235
850
44
29215
23222
5822
6528