University

Adama Science & Technology University

http://www.astu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12883
282
12
18550
16069
6487
6033