Tech Firms Hire ‘Red Teams.’ Scientists Should, Too
July 17, 2020
(Wired Opinion) Another botched peer review shows how devil’s advocates could improve the scientific process.
July 17, 2020
(Wired Opinion) Another botched peer review shows how devil’s advocates could improve the scientific process.