Possible Diabetes Breakthrough

Good News Notes: Crucial to the diabetes picture is the pancreas, responsible, among other things, for the production of insulin.  Since diabetes revolves issues with the right amount of this critical component a lot of research has focused on this organ.  Most of the advances over the years have come in the form of regulating…