University

Hawassa University (Debub University)

https://www.hu.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3879
81
7
11548
4412
2880