HomeIFTTT Stanford scientists cured Type 1 diabetes in a breakthrough experiment byThe Bark Side -May 24, 2026 0 Tags IFTTT Research & Breakthroughs Science News: Fresh Discoveries Facebook Twitter