Derailing Diabetes

A cure for diabetes? So you’re telling me there’s a chance? This is Sandra Tsing Loh with the Loh Down on Science. Type one diabetes is a debilitating illness caused by a malfunction in the body’s defense system. The body attacks its own insulin-producing cells; these control blood sugar, our

Continue reading