University

Mettu University

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
26423
897
46
26016
26242
7356
6084