NCT04198350 - Pancreatic Islet Transplantation to the Anterior Chamber of the Eye | Crick | Crick