899 pubs · 41,484 cites · h-index 99
Yale University
1993 - 2025
Yale Cancer Center
2005 - 2023
American Journal Experts (United States)
2018 - 2018
Heritage Foundation
2017 - 2017
Brigham and Women's Hospital
2013 - 2017