Quality and peer review of research: an adjudicating role for editors.

Quality and peer review of research: an adjudicating role for editors.