University

Kebri Dehar University

http://kdu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18423
512
23
25632
17269
5819
6626