What you eat today can have a lasting effect on your health. Recent research from Harvard — presented at a meeting of the ...