University

Addis Ababa Institute of Technology

https://www.aait.edu.et/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
13988
328
18
18279
4210
6683