Senescent cells, also called zombie cells, slowly accumulate as we age. These are cell that has stopped working, and instead of dying, remains in our bodies,... See more
Check your e-mail for instructions.