University

Wollega University

https://www.wollegauniversity.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20802
670
32
24148
5145
6658