One of the Worst Peer Review Fails

|

Professor Phil Moriarty of Sixty Symbols dishes on the positive aspects of peer review before sharing one of the most embarrassing fails of all time.

Comment
Show commentsHide Comments

Latest Science Videos

Video Archives