Pesticides

Biopesticides: State of the Art and Future Opportunities by the American Chemical Society