Organization
South Africa
Mission
The mission of the Department of Science & Technology is to develop, coordinate and manage a national system of innovation that will bring about maximum human capital, sustainable economic growth and improved quality of life.
Regions Operating In
Sub-Saharan Africa
Country Based In
South Africa
Address
DST Building (Building no. 53)
Meiring Naude Road, Brummeria
Pretoria, 1