322 pubs · 15,383 cites · h-index 64
Health Outcomes Solutions (United States)
2020 - Present
Clinical Solutions
2024 - 2025
Northwestern University
2004 - 2023
Wake Forest University
2022 - 2022
Public Health Department
2020 - 2020