Peer Review – is it Working?

The title of the last Parliamentary and Scientific Committee meeting on the 24th January, “Peer Review – is it Working?” proved to be more of a rhetorical question than I had anticipated, mainly because the consensus was that peer review does, by and large...