King Faisal Specialist Hospital and Research Center (KFSHRC)

Selwa Al-Hazzaa: The Saudi doctor giving the gift of sight photos

Selwa Al-Hazzaa: The Saudi doctor giving the gift of sight

  • Selwa Al-Hazzaa shares her 27-year journey of devoted work to bettering the health care system
By NOOR NUGALI ·