Novel biopesticide discovered by Rhodes University PhD researchers gains global recognition, launches for commercial use in Africa and Europe

Oct. 4, 2023