Stress and Depression Shorten Telomeres, Life Expectancy
Shorter telomere length has been linked with shorter life span. New research finds stress, depression and an unstable family life as children decreases telomere length.
Shorter telomere length has been linked with shorter life span. New research finds stress, depression and an unstable family life as children decreases telomere length.