Scholarly communicationScience Communication Peer Review by Eva Amsen June 6, 2006 by Eva Amsen June 6, 2006 Yesterday Nature launched a debate on peer review, which is open for everyone’s reactions on the accompanying blog. There are currently five articles on the web focus site, each highlighting … 8 FacebookTwitterPinterestEmail