Innovating the service management of public health: the experience of the Barcelona Public Health Agency (Spain)
Innovar en la gestión de servicios de salud pública: la experiencia de la Agencia de Salud Pública de Barcelona