151 pubs · 8,547 cites · h-index 30
Max Planck Institute for Biogeochemistry
2014 - 2025
Max Planck Institute for Chemical Ecology
2023 - 2024
University of Leeds
2022 - 2022
Universidade Nova de Lisboa
2022 - 2022
The University of Tokyo
2011 - 2014