international diabetes federation

/IH0 N T ER0 N AE1 SH AH0 N AH0 L D AY0 AH0 B IY0 T IY0 Z F EH0 D ER0 EY0 SH AH0 N/
N
  1. 1

    an umbrella organisation of over 240 national diabetes associations in more than 161 countries and territories.