University

Welkete University

https://www.wku.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17079
463
22
20181
5068
6658