118 pubs · 1,561 cites · h-index 23
MIT Sea Grant
2024 - 2025
Massachusetts Institute of Technology
2025 - 2025
Sterling Research Group
2024 - 2024
General Atomics (United States)
2000 - 2018
Culham Science Centre
2011 - 2011