Take a look at Canfield group's publications over the years:
Peter D. Adams, Editor, Physical Review B "...We believe that it is in the best interests of the research community, and the funding agencies that enable the research, to judge each paper individually, for its own content and quality, and not by a single number given to a journal as a whole by some ratings system..."