Show of HandsShow of Hands

RightOfCenter November 13th, 2018 12:44pm

Is “Peer Review” the sine qua non of scientific discovery, or has it become an administrative filter that thwarts good science? (We report, you decide)

6 Liked

Comments: Add Comment