University

Addis Ababa University

https://ror.org/038b8e254

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1218
15
1
2814
991
1139