Peer review could be improved by market forces.
Klaus
K
Jaffe
D003132:Commerce / Q000191:economics* / Q000592:standards; D017712:Peer Review, Research / Q000379:methods* / Q000592:standards*; D010506:Periodicals as Topic; D011786:Quality Control; D012108:Research Personnel / Q000592:standards