HCCI's research on the price of insulin was featured in CNBC. From the article: "As the number of people with diabetes climbs, the cost of the 100-year-old drug has soared rather than fallen and drawn scrutiny from lawmakers. The annual cost of insulin for people with Type 1 diabetes in the U.S. nearly doubled from $2,900 in 2012 to $5,700 in 2016, according to the most recent data available...