307 pubs · 13,625 cites · h-index 63
Max Planck Institute for Chemical Ecology
2019 - Present
University of Naples Federico II
2024 - 2024
Utrecht University
2022 - 2022
John Innes Centre
2005 - 2019
Norwich Research Park
2012 - 2019