General Surgeon
Consultant Vascular & General Surgeon
General surgeon
Consultant General/Vascular Surgeon
Consultant General & Colorectal Surgeon
General, thyroid and endocrine Surgeon
Consultant Laparoscopic Surgeon
General Surgeon
General and Upper Gastro-intestinal Surgeon
Consultant General and Upper Gastrointestinal Surgeon