168 pubs · 3,841 cites · h-index 31
Lucile Packard Children's Hospital
2012 - Present
Stanford University
1995 - Present
Palo Alto University
2012 - 2025
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2021 - 2025
Research Network (United States)
2021 - 2025