Consultant Gastroenterologist & Honorary Associate Professor
Consultant Gastroenterologist & Hepatobiliary Physician
Consultant Gastroenterologist and Hepatologist
Consultant General Surgeon
Consultant General & Laparoscopic Surgeon
Consultant General Surgeon
Consultant in General Surgery & Coloproctology
Consultant Colorectal Surgeon
Consultant General Surgeon
Consultant General & Colorectal Surgeon