Dr Muhammad Ali Haider

Dr Muhammad Ali Haider

Ophthalmologist

Cataract & Refractive Surgeon/Medical Retina Specialist/Vitreo-Retinal Surgeon