6 pubs · 106 cites · h-index 4
Research Institute for Aquaculture No1
2026 - Present
University of Stavanger
2024 - 2024
Massachusetts Institute of Technology
2021 - 2021