University

Mekelle University

http://www.mu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2659
2
2
5455
8159
2108
2147