Diet, exercise, and sleep affect heart health, but why? - Harvard Gazette

Diet, exercise, and sleep affect heart health, but why?  Harvard Gazette