New potential treatment for type 1 diabetes. Implantable beta islet cells formed from embryonic stem cells that produce the necessary amounts of insulin.
http://www.foxnews.com/health/2016/02/04...-cure.html
http://www.foxnews.com/health/2016/02/04...-cure.html
Being told you're delusional does not necessarily mean you're mental.