NEW YORK — Call them zombie cells — they refuse to die.
'Zombie cells' buildup in your body may play role in aging
Results of study encouraging