Mesenchymal stem cells (MSCs) are adult stem cells, which have the capacity for multi-lineage differentiation, giving rise to a variety of mesenchymal phenotypes such as osteoblasts (bone), adipocytes (fat), and chondrocytes (cartilage). Articular hyaline cartilage has poor regenerative capacity,...