Diabetes: time for some good news

5 min read

Although the number of people living with diabetes is on th