6th October 2015
Fixing science’s quality control
The peer review system is vital to the scientific process, yet it is marred by shortcomings related to reliability and bias. Several recent initiatives pushed by science publishers are now…