Peer reviewers more likely to approve articles that cite their own work

1 isaacfrond 0 8/22/2025, 10:10:32 AM nature.com ↗

Comments (0)

No comments yet