cell encapsulation

encapsulation of cells into semi-permeable microcapsules or microspheres

Categorie: