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
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