insulin producing cells entrapped in novel ECM microcapsule for treatment of diabetes

insulin producing cells entrapped in novel ECM microcapsule for treatment of diabetes

insulin producing cells entrapped in novel ECM microcapsule for treatment of diabetes