13 pubs · 1,750 cites · h-index 7
NOAA National Marine Fisheries Service Northwest Fisheries Science Center
2003 - 2006
National Oceanic and Atmospheric Administration
2005 - 2005
University of Washington
1998 - 2002
Indiana University Bloomington
1989 - 1989