Search This Blog

De Omnibus Dubitandum - Lux Veritas

Sunday, June 4, 2017

Settled science? 107 cancer papers retracted due to peer review fraud

New papers were found through investigations into previous fraud.  

No comments:

Post a Comment