Mr Hamed Hamed

Consultant Gynecologist

MB BCh, MSc, MRCOG, MOG