298 pubs · 5,313 cites · h-index 41
The University of Texas MD Anderson Cancer Center
2008 - Present
CTI BioPharma (United Kingdom)
2021 - 2021
Ludwig-Maximilians-Universität München
2021 - 2021
Hillenbrand (United States)
2017 - 2020
NYU Langone Health
2016 - 2016