122 pubs · 8,722 cites · h-index 51
Stanford University
1970 - 2024
Centre National de la Recherche Scientifique
2023 - 2023
Sorbonne Université
Jackson Laboratory
ORCID