Peer review is natural. It doesn’t need a system. It’s current manifestation is unnecessary bureaucracy for the free market of scientific progress.

Reply to this note

Please Login to reply.

Discussion

No replies yet.