Scientists discover a potential new cause of diabetes
Researchers at Case Western Reserve University and University Hospitals have identified an enzyme that blocks insulin produced in the body — a discovery that could provide a new target to treat ...