140 pubs · 10,189 cites · h-index 40
Rothamsted Research
2004 - 2025
BioInteractions (United Kingdom)
2017 - 2017
Max Planck Institute for Terrestrial Microbiology
2012 - 2012
Wageningen University & Research
2011 - 2011
GTx (United States)
2007 - 2007