University

Madawalabu University

http://www.mwu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19978
580
24
19574
19580
7356
6084