A new study says 150 minutes a week of moderate-intensity, leisure time exercise is associated with roughly 3.4 years added to a person’s life. I-Min Lee, HMS professor of medicine at Brigham and Women’s Hospital, is the senior author of the study.

Read full article