Stem Cells have been a buzz word in the cosmetic industry in recent times. Stem cells have been at the forefront of medical revolutions in the news, for years. Stem ...