UNVERIFIEDSingle SourceHow long can humans live? All evidence points to a maximum of 125 yearsNature|7/7/2026