Lambeth Hospital is a research organisation in London, GB. OpenAlex records 2,304 works and 142,638 citations for it. 396 researchers list it as their most recent affiliation.