Liver Transplant & Gi & HPB Surgery Liver tumours (both benign and malignant)Liver cysts and abscessesLiver traumaGastric BypassBariatric surgeryColorectal surgeryCholecystectomyHernia RepairAppendectomyHepatectomyPancreaticoduodenectomy (Whipple Procedure)Biliary SurgeryPancreatic Resection Book an Appointment