183 pubs · 4,240 cites · h-index 21
Max Planck Institute for Biogeochemistry
2014 - Present
Finnish Meteorological Institute
2024 - 2024
European Space Agency
Lund University
2022 - 2022
University of California, Berkeley