94 pubs · 2,727 cites · h-index 27
Alfred-Wegener-Institut Helmholtz-Zentrum für Polar- und Meeresforschung
2019 - 2025
University of Plymouth
2024 - 2024
National Oceanography Centre
2006 - 2019
University of Southampton
2006 - 2009
Universidad Autónoma de Baja California
2001 - 2001