Cochrane is an independent, international organisation that produces systematic reviews from primary research evidence to help people to make well informed decisions about health care.
Systematic reviews produced with Cochrane are published on the Cochrane Library
Cochrane Cochrane Library