Ep. 27 – Free and Open Science: Reworking peer review and null results with Sander van Bree
Science isn’t perfect and one of it’s biggest problems revolves around the publishing process, by which scientists share their …
Science isn’t perfect and one of it’s biggest problems revolves around the publishing process, by which scientists share their …