NCT02624804 - A Pilot Study of the Therapeutic Potential of Stem Cell Educator Therapy in Type 1 Diabetes | Crick | Crick