
After a trial period, high-profile journal Nature and almost all its sister publications have chosen to offer authors the option submit papers under the double-blind peer review system. The full news piece was published on Science Magazine's news site.
IMAGE: Annie Abrahams — Flickr