Peer review is stressed by rapidly rising submission volumes, leading to deteriorating review quality and increased author dissatisfaction. Here, to address these issues, we developed Review Feedback ...