Claim: Cochrane is an independent organization.
Verdict: SUPPORTS