303 pubs · 13,678 cites · h-index 52
Statens Serum Institut
1979 - 2025
NOAA National Marine Fisheries Service
2024 - 2024
Cooperative Institute for Research in Environmental Sciences
2024 - 2024
University of Washington
2024 - 2024
NOAA National Marine Fisheries Service Alaska Fisheries Science Center
2024 - 2024