204 pubs · 3,312 cites · h-index 28
Centre National de la Recherche Scientifique
2004 - Present
Chimie ParisTech
2004 - Present
Université Paris Sciences et Lettres
2019 - Present
Centre National pour la Recherche Scientifique et Technique (CNRST)
2026 - Present
NOAA Chemical Sciences Laboratory
2020 - Present