34 pubs · 588 cites · h-index 9
Children's Hospital of Philadelphia
2025 - Present
UCLA Health
2024 - 2024
Loma Linda University Children's Hospital
2022 - 2022
GlaxoSmithKline (United States)
2019 - 2019
Harvard University
1980 - 2011