
Previously unknown type of regenerating insulin-producing cell discovered.
Type I diabetes is a disease with two parts, firstly, the beta cells are killed by the body’s own immune system, and then secondly they fail to regenerate, causing the … Continue Reading Previously unknown type of regenerating insulin-producing cell discovered.