545 pubs · 19,019 cites · h-index 71
The University of Texas MD Anderson Cancer Center
2006 - 2023
University of Pennsylvania
2023 - 2023
Cell Medica (Switzerland)
2022 - 2022
Boston University
1998 - 2021
Ziopharm Oncology (United States)
2015 - 2021