Biopesticides: stemming resistance
Biopesticides: stemming resistance. As crops become more resistant to synthetic pesticides and pressure mounts regarding their effect on our health and the environment, the race is on to bring biopesticides to market that are effective at scale, affordable …