Currently, 1 billion people, or 15% of the world’s population, experience some form of disability. People with intellectual and developmental disabilities (IDD) are more likely to experience adverse socioeconomic outcomes only making it harder to afford and access good health care options. March marks Developmental Disabilities Awareness Month, and leading disability advocates are coming together to…
