110 pubs · 7,626 cites · h-index 47
Centre National de la Recherche Scientifique
1991 - Present
Inserm
1989 - Present
Sorbonne Université
2007 - Present
Institut de Biologie Paris-Seine
2014 - Present
Devon Energy (United States)
2025 - 2025