University

Kebri Dehar University

https://kdu.edu.et/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12514
311
19
10475
6492
6650