Phosphate depletion impairs insulin secretion by pancreatic islets

Abstract
No abstract available