Departmental Affiliations
Affiliated
Experiences & Accomplishments
Education
PhD
Johns Hopkins Bloomberg School of Public Health
1998
MPH
University of Barcelona
1991
MD
Autonomous University of Barcelona
1980