Ashworth Hospital is a research organisation in Liverpool, GB. OpenAlex records 380 works and 10,540 citations for it. 76 researchers list it as their most recent affiliation.