Advantages of mesenchymal stem cell over the other stem cells.