University

African Virtual University

https://avu.org/avuweb/en/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10342
245
27
8063
5963
6683