University

Mettu University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25413
923
45
24313
25318
5819
6626