South Africa and the DRC deepen science, technology and innovation partnership 26 Jan 2023 Network Updates
South Africa joined “Satellites improve life” theme in celebration of World Space Week 2020 08 Oct 2020 Network Updates
DST: Harnessing science, technology and innovation for Africa's development 24 May 2019 Network Updates