Mahmoud Elshafie

Biography

Consultant anesthesia and pain treatment.

Consultant anesthesia and pain treatment

Doctor’s Services