New Treatment for Diabetes

While new treatments for both type 1 and type 2 diabetes are being developed all the time, none of these have withstood the ultimate test