Allen Taylor, Ph.D.

Taylor is Professor of Nutrition, Biochemistry and Ophthalmology, USDA Human Nutrition Research Centre on Aging at Tufts University, Boston, Massachusetts.