MAGNIFYING GLASS

Science under the magnifying glass: the peer review process