Realising the long-term promise of insulin therapy: the DCCT/EDIC study – published online 06/02/2021 All News