Lurking throughout your body, from your liver to your brain, are zombie-like entities known as senescent cells. They no longer divide or function as they once did, yet they resist death and spew out a ...