University

Addis Ababa University

https://ror.org/038b8e254

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1295
15
1
3177
1145
1187