Tag: insulin-producing cells

Stressing out your pancreas can lead to diabetes. Study finds new ways to prevent, treat it

Pancreatic cells, like human cells, have a limit to how much stress…

By Global News Today 6 Min Read