Bizzare & Odd Why Scientific Peer Review is a Sham Brendan D. Murphy, GuestWaking Times Today Science is up on a pedestal. A new god has appeared; his high priests conduct the rituals, with... SoulAskFebruary 22, 2018