156 pubs · 3,687 cites · h-index 35
Columbia University
1994 - Present
Institute for Family Health
2013 - 2022
Instituto Centroamericano de Administración Pública
2021 - 2021
ICAP Global Health
2021 - 2021
Liverpool School of Tropical Medicine
2017 - 2017