Type 3 Diabetes – What’s In A Name?
Most people have never heard of type 3 diabetes, while others aren’t even sure it exists. So, where did the term come from and is it even real? The term is self promoted (created) by a group of scientist working at Brown University Medical School. In 2005, they announced that insulin is also produced in … Read more