Comment on Peer review

Psychodelic@lemmy.world ⁨4⁩ ⁨months⁩ ago

I’m just happy they learned what peer review means. I doubt even a third of Americans know what it means or its impact on their lives

source
Sort:hotnewtop