New hypothesis of insulin secretion.

New hypothesis of insulin secretion.