Scientists call on farmers to reduce reliance on pesticides

Publish date: 
Thursday, 6th April 2017

News from the International Organisation for Biological and Integrated Control (IOBC), Dundee