University

Wollega University

http://www.wollegauniversity.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19321
532
25
22458
20759
7664
6115