64 pubs · 15,799 cites · h-index 48
Howard Hughes Medical Institute
1992 - 2023
Stanford University
1998 - 2023
Lucile Packard Children's Hospital
2013 - 2013
Center for Children
Institute of Developmental Physiology