Consultant general and laparoscopic surgery
Doctor General Surgeon Specialized in
Consultant Hepatobiliary, Pancreatic and Biliary Surgeon/Consultant General and Laparoscopic Surgeon