1. Department of Vascular Surgery, Helsinki University Hospital, Helsinki, Finland
2. University of Helsinki, Helsinki, Finland
3. Department of Radiology, Helsinki University Hospital, Helsinki, Finland
4. Department of Nephrology, Helsinki University Hospital, Helsinki, Finland