192 pubs · 8,976 cites · h-index 44
Centre National de la Recherche Scientifique
2001 - Present
Université Paris-Saclay
2015 - Present
University of California, San Diego
2026 - Present
Institut des Sciences Moléculaires d'Orsay
2026 - Present
Lund University
2020 - 2025