Cochrane
Cochrane is a British international charitable organization formed to organize medical research findings to facilitate evidence-based choices about health interventions involving health professionals, patients, and policymakers. The organization was founded in 1993 and is headquartered in London.
Last updated on