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.
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.