Letter: The isolation of hospitals for the mentally handicapped.
D006778:Hospitals, Psychiatric; D006801:Humans; D008607:Intellectual Disability / Q000628:therapy*; D008603:Mental Health; D010564:Personnel, Hospital; D012934:Social Isolation; D006113:United Kingdom