Researchers taking on fraudulent science(analystnews.org)107 points by chaisquared 2 years ago | 67 comments