The International Diabetes Federation (IDF) is concerned about the health of the diabetes community worldwide during these difficult times and continues to …

source