Consultant General and Laparoscopic Surgeon
Doctor General Surgeon Specialized in
Consultant general and laparoscopic surgery
General Surgery Consultant