There is no easy fix to peer review but paying referees and regulating the number of submissions might help | Synapse