ErrantScience @errantscience.com · Jul 22 The peer review process is a flawless system that has no issues whatsoever /s 88 likes 0 replies ? Reply