Posted inNature
The Role of Peer Review in the Scientific Process.
The Role of Peer Review in the Scientific Process: A Hilarious (but Important) Lecture (Imagine a slightly disheveled, but enthusiastic professor pacing the stage, clutching a well-worn textbook and occasionally…