Consultant General & Colorectal Surgeon
Consultant Colorectal & Laparoscopic Surgeon
Consultant Vascular & General Surgeon
Consultant Cardiac Surgeon
General Surgeon
Consultant Vascular & Trauma Surgeon
General/Vascular surgeon
General Surgeon
Consultant Surgeon
Consultant General & Vascular Surgeon