130 pubs · 1,661 cites · h-index 20
George Washington University
2019 - Present
European Clinical Research Infrastructure Network
2024 - Present
European Marine Biological Resource Centre
2024 - Present
Centre National de la Recherche Scientifique
2023 - 2025
Université de Perpignan
2025 - 2025