Posted August 19, 2025 by ilonaswiatkowska Difficulty assigning peer review is exacerbating publication delays: is it time for a new approach? Do you believe there is a shortage of suitable peer reviewers, impacting the speed of peer review? Yes No Not sure ResultsVote