Skip to main content

Insulin, the new treatment for diabetes: its discovery, development, and present position

Rights Information