Lucía Artazcoz

Dr. Lucía Artazcoz

Public Health Agency of Barcelona, Department of Health Promotion, Barcelona, Spain
orcid