157 pubs · 69,903 cites · h-index 56
LS Plant Breeding (United Kingdom)
2007 - 2007
Babraham Institute
1994 - 2003
University of Oxford
1986 - 2002
Babraham Bioscience Technologies (United Kingdom)
1996 - 2001
Amgen (United Kingdom)
1998 - 1998