University

State University of Zanzibar

https://www.suza.ac.tz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5925
152
9
2028
6228
7217