1. School of Public Health, University of Tampere,
2. School of Public Health, University of Tampere
3. School of Public Health, University of Tampere, Research Unit, Tampere University Hospital
4. Heart Center, Cardiothoracic Surgery, Tampere, Finland