Media & Press Articles

Stem Cells - Your Fat Stem Cells Can Save Your Life

1 May 2011, Longevity
Latest research reveals that stem cells can help your body repair itself.
PDF Download