98 pubs · 3,807 cites · h-index 33
Marine Ecology and Telemetry Research
2017 - Present
Cascadia Research Collective
2006 - 2018
The University of Melbourne
2014 - 2014
Charles Darwin University
2014 - 2014
NOAA National Marine Fisheries Service Southwest Fisheries Science Center
2006 - 2014