149 pubs · 4,348 cites · h-index 34
University of Pittsburgh
2007 - Present
Magee-Womens Hospital
2009 - 2025
University of Pittsburgh Medical Center
2014 - 2025
Queen Mary University of London
2024 - 2024
Anna Needs Neuroblastoma Answers
2024 - 2024