@misc{indiciaec6bba04399c3, title = {Demanding peer review is associated with higher impact in published science}, author = {Huihuang Jiang and Heyang Li and Zifan Wang and Ying Fan and An Zeng}, year = {2026}, url = {https://arxiv.org/abs/2604.14047}, note = {Source identifier: 2604.14047} }