1. Tampere University Heart Hospital Tampere Tampere Finland
2. Tampere University Hospital Tampere Finland
3. Faculty of Social Sciences Tampere University Tampere Finland
4. Faculty of Medicine and Health Sciences Tampere University Tampere Finland
5. Finnish Cardiovascular Research Center Tampere Tampere University Tampere Finland