University

Welkete University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17083
463
22
20179
5069
6683