591 pubs · 50,062 cites · h-index 100
Health Outcomes Solutions (United States)
2005 - 2023
Ithaka Harbors
2014 - 2022
National Institutes of Health
2021 - 2021
Lundbeck (Denmark)
Outcomes Research Consortium