70 pubs · 3,179 cites · h-index 33
Nemours Children's Health System
2025 - 2025
Center for Cancer and Blood Disorders
2019 - 2022
Alfred I. duPont Hospital for Children
2019 - 2019
Thomas Jefferson University
1998 - 2019
St. Christopher's Hospital for Children
1987 - 2009