521 pubs · 24,003 cites · h-index 76
National Oceanography Centre
2010 - Present
University of Southampton
2010 - Present
University of the West of Scotland
2026 - Present
GEOMAR Helmholtz Centre for Ocean Research Kiel
2014 - 2023
Columbia University
2020 - 2020