Affiliation: | 1. School of Health Sciences, University of Tampere, Tampere, Finland;2. Department of Health and Social Welfare Systems, National Institute for Health and Welfare (THL), Helsinki, Finland;3. Department of Health, National Institute for Health and Welfare (THL), Helsinki, Finland;4. National Institute for Health and Welfare (THL), Helsinki, Finland;5. Department of Welfare, National Institute for Health and Welfare (THL), Helsinki, Finland |