News Round-Up
26 July 2024
Government Has Just Declared War on Free Speech
26 July 2024
by Toby Young
Scientific peer-review is failing science, says Peter Civan. After peer-reviewing papers for 10 years, Dr Civan says he is no longer willing to support a system that serves only the interests of publishing businesses.
© Skeptics Ltd.