96 pubs · 11,316 cites · h-index 34
Vermont Department of Health
2026 - Present
Aetna (United States)
2022 - 2025
Wellesley College
2023 - 2025
VA Office of Research and Development
2025 - 2025
CVS Health (United States)