66 pubs · 354 cites · h-index 10
GlaxoSmithKline (Belgium)
2026 - Present
GlaxoSmithKline (United States)
2021 - Present
Health Economics and Outcomes Research (United Kingdom)
2022 - 2025
FMC (United States)
2023 - 2024
University of Pittsburgh
2022 - 2024