Transparent peer review to be extended to all of Nature's research papers

(nature.com)

125 points | by rntn 3 days ago ago

85 comments