63 pubs · 926 cites · h-index 16
Utrecht University
2014 - 2025
Ocean Institute
2025 - 2025
Instituto Español de Oceanografía
GeoEcoMar
2023 - 2025
Institut Français de la Mer
2021 - 2024