Search This Blog

De Omnibus Dubitandum - Lux Veritas

Thursday, April 27, 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