University

Addis Ababa Institute of Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13207
275
10
11925
17366
4810
6084