Castle Connolly Doctor ID: 83CC027256
Specialty: Ophthalmology
Special Expertise: Macular Degeneration, Diabetic Eye Disease/Retinopathy, Retinal Detachment, Retina/Vitreous Surgery
Hospital Affiliations: Broward Health Imperial Point, Holy Cross Health