TY - RPRT TI - Recent developments in insulin delivery techniques. Current status and future potential. AU - F P Kennedy PY - 1991 DO - 10.2165/00003495-199142020-00004 UR - https://pubmed.ncbi.nlm.nih.gov/1717221/ ID - 1717221 ER -