State University of Zanzibar

State University of Zanzibar, Po Box 146 (Unknown)