531 pubs · 26,655 cites · h-index 81
NOAA Physical Sciences Laboratory
1997 - 2025
National Oceanic and Atmospheric Administration
1991 - 2024
University of Vienna
2023 - 2023
NOAA Earth System Research Laboratory
2006 - 2021
Max Planck Institute for Meteorology
2020 - 2020