Consultant general and laparoscopic surgery
Doctor General Surgeon Specialized in
Specialist in nephrology, blood pressure and kidney transplantation
Doctor Nephrology Specialized in