Meet the expert: Carolina Castillo Ibarra

Carolina Castillo Ibarra

Role
Researcher EIHPU
Areas of Expertise
Public health policies; Evidence-based health.
Country
Chile
en_USEnglish