University

Welkete University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14146
349
21
19556
5175
6650