Sign In
to Vote &
Create Storyboards.
 
Would you like to live 35 percent longer? Apparently the trick is removing worn-out "senescent' cells that have a degenerative affect on your body. "Cellular senescence is a biological mechanism that functions as an 'emergency brake' used by damaged...
1
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard