Maudsley Hospital is a research organisation in London, GB. OpenAlex records 6,139 works and 463,898 citations for it. 664 researchers list it as their most recent affiliation.