Find a Doctor

Haffner-Gregory -MD

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