5 ms·
None of which invalidates the importance of peer review. If anything, it means that more should be taking place.
by Haunted_Cabbage 6y ago
None of which invalidates the importance of peer review. If anything, it means that more should be taking place.