And trying to make sense of an ADA poll showing that most patients with diabetes pay more than $35 a month for insulin
Jun 26, 2026