r/Freethought•15 yr. agocharters14A critical examination of the scientific peer review process and its flaws (cross post from /r/science)arstechnica.com/science/reviews/2010/11/the-v...arstechnica.comPosted Nov 3, 2010, 2:28 PM UTC11Share