University

Madawalabu University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21609
656
29
23640
20717
11401
6033