A survey of insulin-dependent diabetes-part I: therapies and devices.

A survey of insulin-dependent diabetes-part I: therapies and devices.