38 pubs · 164 cites · h-index 7
University of North Carolina at Chapel Hill
2019 - Present
Brigham and Women's Hospital
2021 - 2024
Harvard University
Pharmacoeconomics and Health Outcomes Research Iberia (Spain)
2023 - 2023