University

Addis Ababa Institute of Technology

http://www.aait.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12960
273
11
2669
18074
5302
6008