134 employees
Our mission is to provide leadership, an enabling environment, and resources for science, technology and innovation in support of South Africa’s development.