Scientists call on farmers to reduce reliance on pesticides

Publish date

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