General surgeon
Consultant General & Vascular Surgeon
Consultant Vascular Surgeon
Consultant Cardiologist
General surgeon
General surgeon
Vascular surgeon
General Surgeon
General Surgeon/Consultant Interventional Radiologist
Consultant Surgeon