Video- quick mentioning of a cure?!

I had to watch this video for a class, and the info around 16:00 caught my information…a new way of looking at a cure for type 1!!! what is this… dives off to google to research further

but alas, for now, i shall share the video for those interested: