No.12861802 ViewReplyOriginalReport
Is there any evidence of peer review being effective or is it more of a religious ivory tower ritual thing?