General Upper GI & Bariatric Surgeon
General Surgeon
Consultant Laparoscopic, General, Upper GI and Bariatric Surgeon
General Surgeon
General Surgeon
Consultant General & Vascular Surgeon
Consultant General Surgeon
Consultant General Surgeon
Consultant surgeon in Upper GI and Pancreatico-biliary surgery
General Surgeon