Langdon Hospital is a research organisation in Dawlish, GB. OpenAlex records 292 works and 4,385 citations for it. 89 researchers list it as their most recent affiliation.