A look at the interface between mesenchymal stromal cells and the immune system.

A look at the interface between mesenchymal stromal cells and the immune system.