IDD

Medical abbreviations:
IDD

Iodine Deficiency Disorder