16 pubs · 5,366 cites · h-index 15
University of North Texas
2012 - 2012
Max Planck Institute for Plant Breeding Research
Imperial College London
2005 - 2012
John Innes Centre
1999 - 2007
Norwich Research Park