Stem cells in skincare: the low-down

Telegraph (UK) |
If you're into skincare, chances are you're also in a state of confusion. Because as exciting as new developments in ...