705 pubs · 33,736 cites · h-index 98
The University of Texas MD Anderson Cancer Center
2007 - 2024
University of Chicago Medical Center
2007 - 2022
Radiation Oncology Associates
1997 - 2022
European Neuroendocrine Tumor Society
2019 - 2019
Methodist Hospital
2019 - 2019