A little misleading, a pancreas does a lot more than produce insulin, but that aside, would be welcome for millions of diabetes patients.
Indeed ... is this just relief for diabetics or a pardon for those with the pancreatic cancer death sentence?