Location
Areas of Expertise
About Me
Dr. Alice Lorch is a comprehensive ophthalmologist at Massachusetts Eye and Ear, providing general eye care with a particular interest in ocular trauma. She is board certified in ophthalmology and holds a Master of Public Health degree, which informs her approach to patient care and health systems.
In addition to her clinical practice, Dr. Lorch serves as the Associate Chief Medical Officer and Vice President of Medical Affairs at Massachusetts Eye and Ear, where she oversees medical operations and quality. She also holds an academic appointment as an Assistant Professor of Ophthalmology at Harvard Medical School, contributing to the education of future eye care professionals.
Patients seeking care for routine eye exams, ocular injuries, or trauma-related eye conditions can find expert management under Dr. Lorch's care. Her combined clinical, administrative, and public health background allows her to offer a comprehensive perspective on eye health and patient safety.
Training
Internal Medicine
Beth Israel Deaconess Medical Center
Residency
Ophthalmology
Harvard Medical School
Residency
MPH
Harvard University
Masters / PhD
Medical School
Harvard Medical School
Medical School
Certifications & Licensure
- Licensed In
- MA
- License Numbers
- 258223


