Int. Diabetes Fed.


The International Diabetes Federation (IDF) is the global advocate for the 366 million people living with diabetes and the many more at risk.

Twitpic will be shutting down October 25th.

Read our blog for more info at

You can export your data and photos at here

Views 208

957 days ago


Realtime comments disabled