Text this: Therapeutic Potential of Mesenchymal Stem Cells in Regenerative Medicine