Vijg, J., & Le Bourg, E. (2017). Aging and the Inevitable Limit to Human Life Span. Gerontology, 63, 432-434. https://doi.org/10.1159/000477210
has been cited by the following article:
Related Articles: