Whalespan
Loading…
Senescent cells accumulate over time, stop dividing, and secrete inflammatory and cancer-promoting factors. — Whalespan