New York, NY —
WNYC’s Ilya Marritz on why 10 percent of all US medical spending is on diabetes treatment.