Zanzibar Technology and Business Incubator - ZTBI is located in Tanzania, United Republic Of on 613'02.1"S 3912'34, 3. Zanzibar Technology and Business Incubator - ZTBI is rated 4 out of 5 in the category educational institution in Tanzania, United Republic Of.
Address
613'02.1"S 3912'34, 3
Accessibility
Wheelchair-accessible entrance