149 pubs · 4,882 cites · h-index 22
Regeneron (United States)
2021 - Present
Health Economics and Outcomes Research (United Kingdom)
2025 - 2025
Pfizer (United States)
2018 - 2021
Amgen (United States)
2014 - 2017
American Cancer Society
2013 - 2015