10.1101/2023.12.11.571170

Best Paper awards lack transparency, inclusivity, and support for Open Science

2023-12-12