"Everyone is at fault" for Rising Insulin Prices


“Everyone is at fault, which makes it hard to figure out how to fix it,” CP3 Director Dr. Walid Gellad told STAT News about rising insulin prices.