Mesenchymal stem cells (MSCs)