Return to Article Details Peer review: a fundamental pillar of science Download Download PDF