University

Addis Ababa Institute of Technology

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13988
328
18
18279
4210
6683