Senior Attending Physician Pediatric Urology
Senior Attending Physician, Pediatric Urology Sidra Medicine Doha, Qatar