26 pubs · 941 cites · h-index 13
Lucile Packard Children's Hospital
2025 - 2025
Eunice Kennedy Shriver National Institute of Child Health and Human Development
2025 - 2025
Research Network (United States)
2025 - 2025
Health and Human Development (2HD) Research Network
2025 - 2025
Stanford University
2023 - 2024