327 pubs · 14,259 cites · h-index 65
University of Cape Town
1989 - Present
University of Oxford
2020 - 2020
National Oceanic and Atmospheric Administration
2014 - 2014
NOAA Pacific Marine Environmental Laboratory
2014 - 2014
Yale University
2014 - 2014