94 pubs · 1,095 cites · h-index 17
Hamburg Institut (Germany)
2026 - Present
Max Planck Institute for Meteorology
2025 - Present
Delft University of Technology
2020 - Present
National Oceanic and Atmospheric Administration
2017 - 2025
NOAA Chemical Sciences Laboratory
2025 - 2025