The Cochrane Library offers curated evidence on biomedical related topics. Cochrane reviews are also indexed in PubMed.