Intellectual and Developmental Disability: What Is an IDD?
Intellectual or developmental disability, known as IDD, affects approximately 7.39 million people in the United States. Typically present at birth or onsetting in childhood, IDDs adversely impact a person's physical, neurological, or emotional development.
Read more