NCT05597605 - The SHINE Study: Safety of Implant and Preliminary Performance of the SHINE SYSTEM in Diabetic Subjects | Crick | Crick