Senolytics improve physical function and increase lifespan in old age.
Nat Med. 2018 Aug;24(8):1246-1256. doi: 10.1038/s41591-018-0092-9. Epub 2018 Jul 9.
Nat Med. 2018.
PMID: 29988130
Free PMC article.