Scientists Push Back Against Controversial Paper Claiming a Limit To Human Lifespans
Jeanne Calment in 1995 Image: AP 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…