Department of Pesticide Regulation’s own scientist decries fumigant methyl iodide registration

Feb. 28, 2011