François C. Delori, PhD
Francois C. Delori, PhD, Professor of Ophthalmology at Harvard Medical School and a Senior Scientist at Schepens Eye Research Institute of Mass Eye and Ear, retired on January 1, 2021. Dr. Delori was born in Ghent, Belgium, the birthplace of Dr. Charles Schepens. In 1963, he traveled to Boston to...