Scientific rigor proponents retract paper on benefits of scientific rigor September 25, 2024 by Comments