144 pubs · 19,043 cites · h-index 37
University of Bern
2016 - 2025
Oeschger Centre for Climate Change Research
Max Planck Institute for Biogeochemistry
2021 - 2022
ETH Zurich
2016 - 2016