Milholland, B., Dong, X., Vijg, J. (2026). How long can humans live? All evidence points to a maximum of 125 years. Nature. https://doi.org/10.1038/d41586-026-02111-5