University

Mettu University

https://meu.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19023
607
30
18185
7420
7190