124 pubs · 1,072 cites · h-index 15
Health Outcomes Solutions (United States)
2014 - Present
Health Economics and Outcomes Research (United Kingdom)
2014 - Present
Auburn University
2012 - 2025
Johns Hopkins University
2023 - 2023
Johns Hopkins Medicine
2023 - 2023