Whalespan
Loading…
Cellular senescence is a stress response that protects against cancer by stopping cell division, but senescent cells can also secrete factors that attract the immune system and cause further cell damage. — Whalespan