University

Wollega University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20803
670
32
24146
5146
6683