Castle Connolly Doctor ID: 103CC001041
Specialty: Ophthalmology
Special Expertise: Retinal Detachment, Diabetic Eye Disease/Retinopathy
Hospital Affiliations: Broward Health Imperial Point
Retina Group of Florida, 6333 North Federal Highway, Ste. 300, Fort Lauderdale, Florida 33308
Castle Connolly Doctor ID: 103CC001041
Specialty: Ophthalmology
Special Expertise: Retinal Detachment, Diabetic Eye Disease/Retinopathy
Hospital Affiliations: Broward Health Imperial Point