92 pubs · 7,104 cites · h-index 37
Osnabrück University
2016 - Present
Hochschule Osnabrück
2017 - Present
Max Planck Institute for Chemical Ecology
2005 - 2025
Ecologie & Evolution
2018 - 2018
Friedrich Schiller University Jena
2010 - 2017