151 pubs · 3,725 cites · h-index 30
Centre National de la Recherche Scientifique
2017 - Present
Institut Pasteur
2016 - Present
Université Paris Cité
2022 - Present
Délégation Paris 6
2017 - 2021
Institute of Bioorganic Chemistry