3 ms·
Even the ever exaggerating pop sci article does not mention an increase in lifespan... At face value this seems more like evidence against the senescent cells t
by midjji 5y ago
Even the ever exaggerating pop sci article does not mention an increase in lifespan... At face value this seems more like evidence against the senescent cells theory of aging.