University

Mekelle University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3394
53
3
7698
10382
4050
2613