10.1101/2023.12.11.571170
Best Paper awards lack transparency, inclusivity, and support for Open Science
2023-12-12