Pest control: biopesticides' potential.
Lancaster Environment Centre, Lancaster University, Lancaster, LA1 4YQ, UK.
Kenneth
K
Wilson
Timothy G
TG
Benton
Robert I
RI
Graham
David
D
Grzywacz
D000818:Animals; D006801:Humans; D010571:Pest Control; D010575:Pesticides
D010575:Pesticides