1. Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland
2. Faculty of Medicine and Health Technology Tampere University Arvo Ylpön katu 34 33520 Tampere Finland
3. Centre for Vascular Surgery and Interventional Radiology, Tampere University Hospital, Tampere, Finland
4. Tampere University Hospital, Heart Hospital, Tampere, Finland
5. Finnish Cardiovascular Research Center, Tampere, Finland