University

Wolaita Sodo University

https://www.wsu.edu.et/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5834
145
11
20602
5442
3899