Brendan D. Murphy

The Failure of Peer Review

Brendan D. Murphy – The notion of peer review occupies special territory in the world of science.