70 pubs · 2,131 cites · h-index 25
Oregon State University
2012 - 2025
University of Hawaiʻi at Mānoa
2018 - 2018
University of Washington
2004 - 2012
NOAA Pacific Marine Environmental Laboratory
2009 - 2012
University of California, Davis
2003 - 2003