191 pubs · 4,238 cites · h-index 30
Children's Hospital of Philadelphia
1996 - Present
Pennsylvania Hospital
2026 - Present
University of Pennsylvania
2016 - Present
Twitter (United States)
2014 - 2025
Anna Needs Neuroblastoma Answers
2025 - 2025