Barnes Hospital is a research organisation in London, GB. OpenAlex records 1,221 works and 37,491 citations for it. 281 researchers list it as their most recent affiliation.