University

Wolaita Sodo University

http://www.wsu.edu.et/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19276
527
24
27739
19130
7920
6115