549 pubs · 32,893 cites · h-index 93
University of Guelph
1979 - Present
Health Decisions (United States)
2025 - 2025
Boston Children's Hospital
2000 - 2019
Harvard University
1994 - 2019
Hudson Institute
2018 - 2018