University

Addis Ababa University

https://ror.org/038b8e254

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1184
15
1
2435
1147
1137