63 pubs · 3,180 cites · h-index 19
Health Action International
2007 - 2025
University of Edinburgh
2021 - 2021
University Medical Center Groningen
2019 - 2019
Universidad Internacional
Instituto Nacional de Salud Pública