S sciencedaily.com Senescent cells stop producing nucleotides: new research 309 points Bender 7 years ago 97 comments