Return to Issue Details Open peer review: Another step towards open science by scientific journals Download Download PDF