Consultant General Surgeon
Consultant Surgeon
Consultant General Surgeon
Professor of Surgery
General Surgeon
Consultant Surgeon
Consultant General and Colorectal Surgeon
HPB Surgery and Liver Transplantation Consultant
General Surgeon
Consultant General Surgeon