Double-edged sword of mesenchymal stem cells: Cancer-promoting versus therapeutic potential.

Double-edged sword of mesenchymal stem cells: Cancer-promoting versus therapeutic potential.