Authors of a new paper have discovered that COVID was the leading cause of death for people with intellectual and developmental disabilities (IDD) in 2020.
Comments are closed.