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