113 pubs · 5,772 cites · h-index 37
Dana-Farber Cancer Institute
2007 - Present
Dana-Farber/Boston Children's Cancer and Blood Disorders Center
2026 - Present
Harvard University
2007 - 2022
University of Colorado Boulder
2022 - 2022
University of Colorado System
2022 - 2022