WIRED2 months agoOMG scienceAging Might Not Be InevitableThere might be a natural limit to human lifespan imposed by biological evolution. [ more ]