Rajesh Lakshmanan, 07 Dec 2016 Diabetes: Encapsulating the problem : Nature : Nature Research Cell therapy could cure type 1 diabetes [mdash] if only the…