Person details

Dr Islam Gamaleldin

Academic Centre for Women's Health, North Bristol NHS Trust, Department of Women's Health, Southmead Hospital, Bristol, BS10 5NB