Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Department of Science,Technology and Innovation
InstitutionResearch output, impact & collaborations
Department of Science,Technology and Innovation is a research organisation in Pretoria, ZA. OpenAlex records 710 works and 31,346 citations for it. 292 researchers list it as their most recent affiliation.
710
Works
31,346
Citations
292
Researchers