Search
Close this search box.

Editor-in-Chief of Journal Resigns from Fallout Over Spencer’s Paper: Spencer reacts; ‘Peer review is now done by reporters calling scientists and asking their opinion…A sad day for science’