Published: Nov. 8, 2018
stack of journals

Is Peer review a good idea?

Even the public is worried. Should we be?