25 September, 2016

75-90% of the articles are not reproducible, thus deceiving and false, saving science


No comments: