116 pubs · 1,908 cites · h-index 23
Innovations for Poverty Action
2018 - Present
Uganda Institute of Information & Communications Technology
2015 - Present
Yale University
1954 - 2025
Center for Non-Communicable Diseases
2025 - 2025
National Coalition for Cancer Survivorship
2023 - 2023