Delivering on diabetes.
Crouch
David
D
Hainsworth
Terry
T
D003920:Diabetes Mellitus / Q000191:economics / Q000453:epidemiology / Q000451:nursing / Q000628:therapy*; D006266:Health Education; D006801:Humans; D009720:Nurse Clinicians; D012648:Self Care; D013222:State Medicine / Q000191:economics; D006113:United Kingdom / Q000453:epidemiology