Scientists show how insulin-producing cells may fail in diabetes, might someday be restored
Tuesday, January 14, 2014 - 15:30
in Health & Medicine
Two new studies shed new light on the nature of beta cells, the insulin-producing cells in the pancreas that are compromised in diabetes.