Departmental Affiliations
Affiliated
Experiences & Accomplishments
Education
PhD
Autonomous University of Barcelona
2010
MPH
National School of Health
2004