News

And of course, zombie cells. The technical term is senescent ... And that’s what’s exciting about these cells as therapeutic targets.” That is, targets for senolytics, the still-experimental ...