University

Wollega University

https://wollegauniversity.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17652
493
26
24372
4976
6650