147 pubs · 4,802 cites · h-index 34
Brigham and Women's Hospital
2012 - Present
Centers for Disease Control and Prevention
2011 - Present
Harvard University Press
2026 - Present
The Task Force for Global Health
2024 - 2025
Partners In Health
2012 - 2024