TY - RPRT TI - Demanding peer review is associated with higher impact in published science AU - Huihuang Jiang AU - Heyang Li AU - Zifan Wang AU - Ying Fan AU - An Zeng PY - 2026 UR - https://arxiv.org/abs/2604.14047 ID - 2604.14047 ER -