Department of Gastroenterology;
Hepatology and General Medicine;
Royal Adelaide Hospital;
South Australia;
Investigation and Procedures Unit;
Repatriation General Hospital;
South Australia;
Anaesthesia and Intensive Care;
Royal Adelaide Hospital;
South Australia;