University

Mettu University

http://www.meu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25415
920
45
24316
25321
5822
6528