EFSA data points to decrease in pesticide residues

Jul. 13, 2010