69
Peer review my foot
(jlai.lu)
A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.

Rules
This is a science community. We use the Dawkins definition of meme.
April fool’s joke?
Yeah I'm like 95% sure this is a joke, and "Chelm institute" is a satirical reference.
Unfortunately I can't pay the $100+ for the journal articles to figure out if that's true or not.