616 pubs · 45,141 cites · h-index 90
Cleveland Clinic
1976 - 2023
Texas Oncology
2006 - 2023
Cancer Institute (WIA)
2008 - 2016
Memorial Sloan Kettering Cancer Center
1999 - 2014
Cleveland Clinic Lerner College of Medicine
1998 - 2014