Posted inNatural Knowledge
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 spotlight shines on a slightly disheveled professor, armed with a laser pointer and a…