381 pubs · 25,487 cites · h-index 71
Palo Alto University
2021 - Present
Stanford Health Care
1994 - Present
Stanford Medicine
1993 - Present
Stanford University
1991 - Present
Max Planck Institute for Developmental Biology
2023 - 2023