Back to the drawing board for Vertex's 'cells plus device' diabetes programme on April 01, 2025 Cell Therapy Clinical Trials Failure (biologic function) implantable device Insulin production VX-264 zimislecel +