The International Diabetes Federation (IDF) is a global umbrella organization that brings together more than 230 national diabetes organizations from 170 nations and territories. It represents the growing number of persons with diabetes and those who are at risk of ...