Dr. Ibrahim Dahbour is a Nephrologist Consultant at the King Faisal Specialist Hospital and Research Center. He received his medical degree from the University of Aden. He is board-certified in Nephrology and Internal Medicine.
EVENTS & ACTIVITIES (Speaking, Spoken, and Authored)