Ayman Mohamed Ibrahim Elmakhzangi

Urology Registrar

Master of Urology and Andrology Assistant Professor at College of Medicine Member of AUA