Reduced cytochrome C is an essential regulator of sustained insulin secretion by pancreatic islets

Reduced cytochrome C is an essential regulator of sustained insulin secretion by pancreatic islets