1. Department of Vascular and Endovascular SurgeryRoyal Adelaide Hospital Adelaide South Australia Australia
2. Discipline of SurgeryThe University of Adelaide Adelaide South Australia Australia
3. Surgical Trauma and Oncology UnitRoyal Adelaide Hospital Adelaide South Australia Australia