1,127 followers
At least 50% of Twitter needs to hear this, but "peer review" isn't what you want it to be. I'm sorry to bring you bad news. A few links out of many: https://t.co/6ZzD6xxse8 https://t.co/RJIV7yiA9V https://t.co/gl0K4Bk4mS https://t.co/HUPKEPrrpz htt