Perspectives on mesenchymal stem cells: tissue repair, immune modulation, and tumor homing.

Perspectives on mesenchymal stem cells: tissue repair, immune modulation, and tumor homing.