South African Journal of Science, 31 May 2024 The evolving world of scientific publishing means 'Publish All' meets traditional peer review, balancing speed and transparency…