Return to Article Details Are human peer reviewers still the bedrock of scientific publications? Download Download PDF