366 pubs · 15,928 cites · h-index 63
San Diego State University
2002 - Present
Health Services Research & Development
2014 - 2025
University of California, San Diego
2008 - 2024
NOAA National Centers for Coastal Ocean Science
2023 - 2023
University of North Carolina at Chapel Hill
2020 - 2021