University

Africa Renewal University

https://africarenewaluniversity.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23713
841
42
23526
6492
6650