223 pubs · 18,435 cites · h-index 59
Lucile Packard Children's Hospital
1994 - 2025
Stanford Medicine
1994 - 2025
Eunice Kennedy Shriver National Institute of Child Health and Human Development
1998 - 2025
Research Network (United States)
1996 - 2025
Stanford University
1995 - 2025