Mesenchymal stem cells as a double-edged sword in suppression or progression of solid tumor cells.

Mesenchymal stem cells as a double-edged sword in suppression or progression of solid tumor cells.