Dr. Rola Baabbad is a Consultant Ophthalmology from Saudi Arabia with 5 years of experience. She speaks 1 language : English
2019 - 2024 | Consultant Ophthalmology
Moorfields Eye Hospital Dubai
- Dubai
English