Response to Scientific journals are 'faith based': is there a science behind peer review?
Schroter
Sara
S
D006801:Humans; D010380:Peer Review / Q000592:standards*; D010506:Periodicals as Topic / Q000592:standards*; D012586:Science