publication venue for Psychosocial Stressors and Telomere Length: A Current Review of the Science.. 223-245. 2020 The public health impact of Alzheimer's disease, 2000-2050: potential implication of treatment advances.. 213-31. 2001