3 ms·
Not only is peer review not some omniscient god, Nature isn't exactly flawless either. Plenty of top tier journals fuck up all the time.
by hatsunearu 6y ago
Not only is peer review not some omniscient god, Nature isn't exactly flawless either. Plenty of top tier journals fuck up all the time.