307 pubs · 8,511 cites · h-index 40
Pfizer (United States)
2021 - 2025
University of Washington
2020 - 2025
Health Economics and Outcomes Research (United Kingdom)
Apple (Israel)
2023 - 2023
RTI Health Solutions
2002 - 2023