136 pubs · 3,864 cites · h-index 35
Office of Science
2024 - Present
NOAA National Marine Fisheries Service
1998 - 2025
NOAA National Marine Fisheries Service Southwest Fisheries Science Center
1997 - 2025
National Oceanic and Atmospheric Administration
2004 - 2023
University of California, Santa Cruz
2020 - 2020