"Everyone is at fault" for Rising Insulin Prices

February 19, 2019
“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.