Return to Article Details
Innovation in South Africa – The role of the Technological Innovation Agency