Pesticides--how research has succeeded and failed to translate science into policy: endocrinological effects on wildlife.
PMCID: PMC1518898
![]() |
|
Pesticides--how research has succeeded and failed to translate science into policy: endocrinological effects on wildlife. PMCID: PMC1518898 |