The Failure of Peer Review July 17, 2017Brendan D. Murphy – The notion of peer review occupies special territory in the world of science.