Orpington Hospital is a research organisation in London, GB. OpenAlex records 622 works and 13,396 citations for it. 138 researchers list it as their most recent affiliation.