22 pubs · 1,239 cites · h-index 14
Food Standards Agency
2006 - 2014
GlaxoSmithKline (United Kingdom)
2001 - 2001
Norwich Research Park
1985 - 1988
University of York
1987 - 1987