Nature Medicine

Senolytics improve physical function and increase lifespan in old age

Experiments in miceInterventions

The paper