Doctor Ahmad Odeh

Specialist in Nephrology, Urology, Laparoscopic Surgery and Kidney Transplantation

Urology Urology