Entrepreneurial opportunity for idea innovation within State University of Zanzibar Incubator at the Institute of Tourism

Register here