Peer review is a thankless job. One firm wants to change that from 01/06/201 14:45:16 news source: The Economist: Science and technology news section: Science published: 01/06/201 14:45:16 Read full story >