The discovery of insulin 100 years ago opened a door that would lead to life and hope for millions of people with diabetes. Ever since then, insulin, produced in the pancreas, has been considered the… [read more]