Cochrane is a research organisation in Copenhagen, DK. OpenAlex records 1,194 works and 627,105 citations for it. 67 researchers list it as their most recent affiliation.