203 pubs · 16,588 cites · h-index 54
Scripps Institution of Oceanography
2005 - Present
University of California, San Diego
2005 - 2025
University of San Diego
2019 - 2024
University of California, Santa Barbara
2022 - 2022
NOAA National Marine Fisheries Service
2020 - 2020