Can open peer review work? Biology Direct suggests it can…
Ciaran O'Neill
Peer review is a process integral to the scientific research cycle, and, for the majority of biology journals, one that takes place behind closed… Read more »