Published August 8th, 2020 at 680 × 340 in Stellenbosch University researchers bag three ‘Science Oscars’ NSTF