Researchers have discovered potential diabetes treatment
2024-01-01 25,040 Dailymotion
A team of researchers have discovered a potential game changer in the fight against Type One Diabetes. A common cancer drug has been demonstrated to restore function in insulin creating cells.