489 pubs · 30,208 cites · h-index 86
California University of Pennsylvania
2014 - Present
Penn Center for AIDS Research
2020 - Present
University of Pennsylvania
2012 - Present
Children's Hospital of Philadelphia
2023 - 2025
Anna Needs Neuroblastoma Answers
2025 - 2025