News Round-Up
15 April 2025
by Toby Young
Revealed: Why UK Electricity Costs So Much
15 April 2025
by Sallust
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.