153 pubs · 6,804 cites · h-index 37
New York University
2026 - Present
Centre National de la Recherche Scientifique
2017 - 2025
American Institute of Biological Sciences
2025 - 2025
École Polytechnique
2020 - 2025
Université Paris Sciences et Lettres
2020 - 2025