74 pubs · 743 cites · h-index 14
Health Economics and Outcomes Research (United Kingdom)
2025 - Present
Wilmington University
2020 - 2025
MantraCare
2025 - 2025
CARE USA
2024 - 2024
AstraZeneca (United States)
2023 - 2023