153 pubs · 2,175 cites · h-index 25
Oregon State University
2011 - Present
University of Washington
2025 - 2025
NOAA National Marine Fisheries Service Northwest Fisheries Science Center
2022 - 2022
Université de Montréal
2017 - 2017
Health and Human Development (2HD) Research Network
2015 - 2015