42 pubs · 1,698 cites · h-index 18
Max Planck Institute for Chemical Ecology
2004 - 2025
Max Planck Society
2004 - 2014
Écologie et Biologie des Interactions
2012 - 2012
Rothamsted Research
2003 - 2008
Improvement Service
2007 - 2007