3 ms·
Peer review is necessary. Peer review is totally failing to do its job. There is nothing in the current structure of peer review which would suggest that it cou
by rossdavidh 5y ago
Peer review is necessary.
Peer review is totally failing to do its job.
There is nothing in the current structure of peer review which would suggest that it could be expected to do its job.
Discuss.