Mesenchymal stem cells: flip side of the coin.

Mesenchymal stem cells: flip side of the coin.