Affiliation: | (1) International Institute for Society and Health, Department of Epidemiology and Public Health, University College London, 1-19 Torrington Place, London, WC1E 6BT, UK;(2) Department of Health, Autonomous Province of Trento, Trento, Italy |