27 pubs · 666 cites · h-index 15
Ocean Era (United States)
2021 - Present
Scripps Institution of Oceanography
2025 - 2025
University of California, San Diego
University of Connecticut
2014 - 2022