IDD Health Abbreviation

IDD has various meanings in the Health category. Discover the full forms, definitions, and usage contexts of IDD in Health.

Intellectual and Developmental Disability
Health
Intellectual Developmental Disorder
Health
Iodine Deficvency Disease
Health

Citation

Last updated: