Castle Connolly Doctor ID: 83CC027787
Specialty: Ophthalmology
Special Expertise: Diabetic Eye Disease/Retinopathy, Macular Disease/Degeneration, Retina/Vitreous Surgery
Hospital Affiliation: St. Mary’s Medical Center – West Palm Beach
Florida Eye Microsurgical Institute, 1717 W Woolbright Rd, Boynton Beach, Florida 33426
Castle Connolly Doctor ID: 83CC027787
Specialty: Ophthalmology
Special Expertise: Diabetic Eye Disease/Retinopathy, Macular Disease/Degeneration, Retina/Vitreous Surgery
Hospital Affiliation: St. Mary’s Medical Center – West Palm Beach