1. Department of General Surgery The Queen Elizabeth Hospital Woodville South South Australia Australia
2. Discipline of Surgery, The University of Adelaide The Queen Elizabeth Hospital Adelaide South Australia Australia
3. Department of Surgery, School of Medicine University of Adelaide Adelaide South Australia Australia