Miraculins Moves Closer to Commercialization
Diabetes is the seventh leading cause of death in the United States with over a million new cases each year, according to the American Diabetes Association, costing the healthcare system $176 billion in direct costs and the economy $76 billion in lost productivity in 2012.
View full press release