138 pubs · 9,755 cites · h-index 31
Max Planck Institute for Chemistry
1999 - 2025
Max Planck Institute for Biogeochemistry
2011 - 2022
Max Planck Society
1997 - 2019