Insulin infusion set: the Achilles heel of continuous subcutaneous insulin infusion

Insulin infusion set: the Achilles heel of continuous subcutaneous insulin infusion