28 pubs · 129 cites · h-index 7
University of Exeter
2026 - Present
NOAA Oceanic and Atmospheric Research
Johns Hopkins University
2024 - 2025