Novel forms of insulin delivery.

Novel forms of insulin delivery.