Scientific Publishing is Becoming More Open. Does That Mean Peer Review is Less Rigorous? September 14, 2023