Oddbean new post about | logout
 Lol "peer review". The circlejerk of scientists kissing each others asses to keep "science" within their own purview while continually confirming their biases to the masses and manipulating statistics to lie about their results.

Go back to Reddit where you came from.