NobleBlocks
    Live encapsulated porcine islets from a type 1 diabetic patient 9.5 yr after xenotransplantation. | NobleBlocks