Publishing 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… Continue Reading Dan Csontos 1 Love0