By . A top science journal is to offer authors the chance to remain anonymous when their manuscript goes through peer review.Nature and the wider stable of Nature research journals will introduce so-called “double-blind peer review” over the coming months as part of a trial. More...