Lifestyle risk factors and residual life expectancy at age 40: a German cohort study.

Lifestyle risk factors and residual life expectancy at age 40: a German cohort study.