Loretta Szczotka-Flynn, OD, PhD
Szczotka-Flynn is a professor in the Case Western Reserve University Departments of Ophthalmology & Visual Sciences as well as Population & Quantitative Health Sciences. She is director of the Contact Lens Service at the University Hospitals Eye Institute in Cleveland, Ohio.
expand