625 pubs · 50,595 cites · h-index 89
NOAA Atlantic Oceanographic and Meteorological Laboratories
1993 - Present
National Oceanic and Atmospheric Administration
1994 - 2025
University of Bremen
2025 - 2025
ETH Zurich
2023 - 2024
Instituto de Investigacións Mariñas
2023 - 2024