Diabetes technology & therapeutics [Diabetes Technol Ther] NLMUID: 100889084