Ahmed, Saleem Biopesticides bibliogr. p. 77-79 ISBN: 0333670825 Subjects--Topical Terms: PesticideRessources renouvelablesDéveloppementTechnologie