Skip to main content

“[M]ost peer-review research is somewhere between bad and unfair to the pixels that gave their lives to display it”