Aware of telemeres for a while. Really happy the third article points out the elephant in the room - cancer.
Multicellular organisms gave up their ability for eternal life. The advantage of course is the ability to have greater control of the environment. A single cell organism is, in the right environment, perpetual. Multicellular organisms evolved because the environment in our universe is not conducive to life.
Cancer is horrible as we all know. But looking at it objectively it really is the reversion to an embryological state when our cells were undifferentiated. Undifferentiated cells in a multicellular organism are in effect a collective of single cell organisms. Follow the embryological development of any multicellular organism and you will get the "ontogeny recapitulates phylogeny" development - that is the history of evolution manifests in that development. But in order to progress through that progression, new switches have to be activated as others are shut off.
I will be happier if and when the Harvard researchers demonstrate the reversion of aging on the general population of mice versus those genetically manipulated to be without telemerase. In the manipulated version, they removed an isolated feature that still has all of the other machinery in place which would be activated when the missing feature is reintroduced. Aging doesn't work as neatly.
My theory, as it has been for the last thirty or so years is that the process of rejuvenation of cells has to be manipulated with some type of energy field but only after an individuals entire biochemistry is understood. That would necessitate a leap in a technological development (finding a type of energy that can manipulate matter) and a whale of understanding about the biology of cells on an individual basis (another technological development necessity - think Star Trek).
The interesting thing is that I believe there are individuals who can do types of healing and it's not just confined to stories in the bible. If I'm correct, and I know some of these people, they may hold that key.