General surgeon
Consultant Gastrointestinal & Laparoscopic Surgeon
Consultant Vascular & General Surgeon
Consultant General Surgeon
General Surgeon
Consultant Endocrinologist
Consultant General Surgeon
General and Vascular Surgeon
Consultant Endocrine Surgeon
Consultant Surgeon