Science 101 with Leon
Harvard scientists reverse the ageing process in mice ? now for humans | Science | The Guardian
Interesting, they mention how the treatment could increase the risk of cancer in humans. I wonder if this is Nature saying "good luck cheating me of your organic matter, fleshlings!"