Human age reversal: Fact or fiction?

Link