The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Ed Gallagher
Ed Gallagher is a British scientist. He was a council member of English Nature and chair of the Pesticides Forum which is part of Department for Environment, Food and Rural Affairs (DEFRA). He is a Freeman of the City of London.
Everything about Ed Gallagher →- Occupation
- academic
- Born
- August 4, 1944