University

State University of Zanzibar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8043
158
11
10873
8900
5838
6084