Are Insulin-Producing Beta Cells Going All Star Trek?

Diabetes research news (and anything involving lab mice) can sometimes make our eyes gloss over, as it seems we’re hearing about some new scientific “breakthrough” every other day.But we took a little more interest recently when hearing about a ne…

SOURCE: Healthline RSS Feed – Read entire story here.