Av. Príncep d'Astúries, 63
Barcelona, Barcelona 08012
Spain
Agència de Salut Pública de Barcelona
Cost-benefit, cost-effectiveness, injury prevention, public health