159 pubs · 11,658 cites · h-index 38
University of Utah
2013 - Present
Hinchingbrooke Hospital
2022 - 2025
University of Pittsburgh Medical Center
2021 - 2021
Huntsman Cancer Institute
2015 - 2020
Anna Needs Neuroblastoma Answers
2020 - 2020