52 pubs · 2,932 cites · h-index 21
Plymouth Marine Laboratory
2025 - Present
University of Plymouth
2022 - Present
Centre National de la Recherche Scientifique
2014 - 2023
Université de Montpellier
2018 - 2023
Institut des Sciences de l'Evolution de Montpellier
2018 - 2023