15 pubs · 2,980 cites · h-index 9
National Institute of Agricultural Botany
2010 - 2019
Syngenta (United Kingdom)
2005 - 2005
Syngenta (Switzerland)
University of Manchester
2003 - 2003