1. Heart Center, Turku University Hospital,
Turku, Finland
2. Departments of Surgery and Internal Medicine, University of Turku,
Turku, Finland
3. Medical Research Center Oulu and University of Oulu,
Oulu, Finland
4. Department of Surgery, Oulu University Hospital,
Oulu, Finland