September 4, 2009 | BeautyStat.com
 

September 2009

We've heard a lot about stem-cell technology, which is supposedly taking the beauty industry by storm, but the idea of applying, well, stem cells to our own face has as much appeal as a root canal. Luckily StemCell Products, a new contender in the field,...