197 pubs · 4,544 cites · h-index 35
Smithsonian Tropical Research Institute
2023 - Present
Centre National de la Recherche Scientifique
2000 - Present
Inserm
2025 - Present
École Pratique des Hautes Études
2015 - Present
Sorbonne Université
2015 - Present