Return to Issue Details A challenge for for scientific publications: Including other stakeholders in the peer review process. Download Download PDF