Obituary: David C. Beebe, 70, professor of ophthalmology and visual sciences
David C. Beebe, PhD, the Janet and Bernard Becker Professor of Ophthalmology and Visual Sciences, died at his home in St. Louis on Friday, March 27, 2015, from complications of amyotrophic lateral sclerosis (ALS). He was 70.