University

Wachemo University

https://wcu.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15113
426
22
13505
7521
7216