University

Madawalabu University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20381
605
28
18544
20118
8602
6115