OtherScientists Successfully Tested a New Treatment for Type 1 Diabetes – InsideHook November 3, 2024November 3, 2024 NewRelease