Int. Diabetes Fed.

Int. Diabetes Fed.

Int. Diabetes Fed.

The International Diabetes Federation (IDF) is the global advocate for the 415 million people living with diabetes and the many more at risk.
Founded
1950
Follow us
Alexa global traffic share