157 pubs · 2,488 cites · h-index 27
Wilmington University
2004 - Present
Health Economics and Outcomes Research (United Kingdom)
2017 - Present
Boehringer Ingelheim (United States)
2021 - Present
MantraCare
2025 - 2025
United States Food and Drug Administration
2018 - 2018