Novel Cause of Diabetes Discovered Could Lead to Potential Treatment | Researchers have identified an enzyme that blocks insulin produced in the body.

Novel Cause of Diabetes Discovered Could Lead to Potential Treatment | Researchers have identified an enzyme that blocks insulin produced in the body.