General surgeon
General Surgeon
HPB Surgery and Liver Transplantation Consultant
Consultant Surgeon
Consultant Plastic and Cosmetic Surgeon
General/Vascular surgeon
Consultant Bariatric & Upper GI Surgeon
Consultant Upper GI Surgeon
Consultant Dermatologist
General Surgeon