Scientists Push Back Against Controversial Paper Claiming a Limit To Human Lifespans

Humans don’t like dying, they don’t like the idea of dying, and most have made not dying an important part of their life. Lots of folks are interested in making us not die for longer, so it was a real bummer last year when a team of researchers said that the maximum human lifespan has plateaued at around 115 years of…