Team South Africa made an incredible impact at the Beijing Youth Science Creation Competition (BYSCC), held in China, earning prestigious awards for their outstanding scientific projects after ...