Allen Taylor of Tufts named AAAS Fellow for research on nutrition, aging, and eye disease
Allen Taylor is a senior scientist and director of the Laboratory for Nutrition and Vision Research at the Jean Mayer USDA Human Nutrition Research Center on Aging, and a professor of ophthalmology at Tufts University School of Medicine.