News Round-Up
25 July 2025
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.