32 pubs · 697 cites · h-index 16
NOAA National Marine Fisheries Service
2003 - Present
NOAA National Marine Fisheries Service Northwest Fisheries Science Center
2003 - Present
National Oceanic and Atmospheric Administration
2003 - 2025
NOAA Oceanic and Atmospheric Research
2025 - 2025
Cal Poly Humboldt
2024 - 2024