104 pubs · 611 cites · h-index 14
National Centre for Pharmacoeconomics
2023 - Present
Pharmacoeconomics and Health Outcomes Research Iberia (Spain)
2026 - Present
Instituto Neurológico de Colombia
2018 - 2025
Pontificia Universidad Javeriana
2015 - 2023
Departamento de Epidemiología
2022 - 2022