Dr.Mohamed Halmy

Doctorate and consultant general surgeon