Doctor Details
MBBS, MRCS (Edin), FRCS (Edin)
General Surgery
Minimally Invasive Surgery, Surgery
Hepatobiliary & Pancreatic Surgery, Minimally Invasive Surgery