description

Toronto, ON, September 29, 2025 – Individuals with intellectual and developmental disabilities (IDD) account for more than one in five patients who have been in Ontario’s mental health beds for over a year, according to a new study from researchers a... [4124 chars].. reed more