Widely publicized Nature study on human age limit draws fire

Statisticians are mounting a challenge to a much-publicized study suggesting that human lifespan has a limit of approximately 115 years — 125, tops. Published last October in Nature, the study from scientists at Albert Einstein College of Medicine in New York was the eleventh most talked-about piece of research in 2016, according to Altmetric. The … Continue reading Widely publicized Nature study on human age limit draws fire