96 pubs · 3,968 cites · h-index 28
Centre National de la Recherche Scientifique
2015 - Present
Inserm
2004 - Present
Université Paris Cité
2005 - Present
Indiana Biosciences Research Institute
2023 - Present
Institut Cochin
2017 - Present