59 pubs · 2,162 cites · h-index 21
University of New England
2022 - 2022
University of Washington
1994 - 2018
NOAA Pacific Marine Environmental Laboratory
2008 - 2018
Stony Brook University
2012 - 2016
National Oceanic and Atmospheric Administration
2008 - 2013