Did you know you have “zombie” cells inside you ... Here’s what to know about the latest frontier in the fight against aging.