Beamish, Andrew J, Department of General Surgery, Morriston Hospital, ABM University Health Board, Swansea. UK., United Kingdom