341 pubs · 36,208 cites · h-index 75
Centre National de la Recherche Scientifique
2004 - Present
Institut Pasteur
2001 - Present
Université Paris Cité
2013 - Present
Centre de Biologie Structurale
2001 - 2024
Canadian Nautical Research Society
2014 - 2020