University

State University of Zanzibar

http://www.suza.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8103
159
12
3168
9974
5966
6115