Depression makes us biologically older This Dutch study of over 2000 people proved an association between depression and short leukocyte telomeres and found taht after controlling for other factors. Read More Edward 11/13/2013 No Comments