22 pubs · 2,073 cites · h-index 15
Syngenta (Switzerland)
2014 - 2023
Max Planck Society
2010 - 2010
Leibniz Institute of Plant Genetics and Crop Plant Research
2010 - 2010
Max Planck Institute for Plant Breeding Research
2003 - 2010
University of Zurich
1999 - 2007