Scientists at the University of Alabama at Birmingham have published an ‘unprecendented’ study on mitochondrial depletion in mice that could be the key to reversing and eliminating the signs of aging, according to a report published by Vogue.
Click here to view original web page at globalcosmeticsnews.com