The present invention is a device for delivering insulin to a subject withimpaired hepatic glucose processing. The device delivers a series of pulses ofinsulin to the subject over a period of time accompanied by ingestion ofglucose in the form of a carbohydrate containing meal. The amount of insulinin each pulse, the interval between pulses and the amount of time to delivereach pulse to the subject are selected so that the hepatic processing ofglucose is restored in the subject. Initially after ingestion of thecarbohydrate containing meal, the subject's circulating blood glucose levelrises. In subjects whose hepatic glucose processing has been restored there isa subsequent fall in circulating blood glucose levels of 50 mg/dl or moredirectly as a result of hepatic glucose processing being restored to the liver.