The life of Ted Herrera, a professor of nutrition and food science, will be celebrated with a service on March 2.Herrera passed away on Feb. 2 at the age of 67, according to an announcement from University...