58 pubs · 6,410 cites · h-index 31
Marine Biological Association of the United Kingdom
2008 - 2025
University of California, Los Angeles
2022 - 2022
University of Plymouth
2010 - 2014
Plymouth Marine Laboratory
2011 - 2011