39 pubs · 697 cites · h-index 14
Children's Hospital of Philadelphia
2016 - Present
Hospital of the University of Pennsylvania
2022 - 2022
University of Pennsylvania
Center for Outcomes Research and Clinical Epidemiology
2016 - 2016