University

Wolaita Sodo University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20397
598
25
24070
19568
7356
6084