Therapeutic potential of Mesenchymal Stem Cells for the treatment of type-1 Diabetes.