What changes in insulin availability have recently occurred? (2:07)

What changes in insulin availability have recently occurred? (2:07)

source-image
Dec 01, 2008