The Innovation Hub Management Company
1 Mark Shuttleworth St, Lynwood, Pretoria, 0087
+27128440000
Description
Innovation Catalyst | The Innovation Hub | The Innovation Hub
The Innovation Hub is sub-Saharan Africas first internationally accredited and leading science and technology park.
Features
- Wheelchair-accessible entrance