MeSH definition : The encapsulation of cells into semi-permeable microcapsules or MICROSPHERES that
permits protection of encapsulated cells and allows passage of essential nutrients
and release of a therapeutic product (e.g. INSULIN).;
The encapsulation of cells into semi-permeable microcapsules or MICROSPHERES that
permits protection of encapsulated cells and allows passage of essential nutrients
and release of a therapeutic product (e.g. INSULIN).