University

Mettu University

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
25413
923
45
24313
25318
5819
6626