South Africa, Switzerland Renew Agreement to Bolster STI

The Department of Science and Innovation of South Africa reported that the…