Gregory M. Haffner, MD
Department:
Ophthalmology
Specialties:
Ophthalmology
College:
Trinity College
Medical School:
Royal College of Surgeons, Dublin, Ireland
Internship:
Hospital of Saint Raphael
Residency:
Yale New Haven Hospital
Board Certification:
Ophthalmology
Website:
http://www.retinamd.com
