Telomere

Depression speeds up ageing process

A new study found that depression can make us physically older by speeding up the ageing process in our cells.…

10 years ago