Mesenchymal stem cells as a novel vaccine platform.

Mesenchymal stem cells as a novel vaccine platform.