3 ms·Some science journals that claim to peer review papers do not do so5 points by michaelrkn 8y ago