17 Dec 2015 Transparent peer review at Nature Communications: the journal will be publishing all reviewer comments... Transparent peer…
15 Dec 2015 Transparent peer review at Nature Communications : Nature Communications : Nature Publishing Group Authors of papers submitted…