Dr. Salah Farouk Consultant in Ophthalmology and Eye Surgery, including Glaucoma and Cataracts Appointment