SciTechEdit International - English-Language #Science #Editors, #Proofreaders, #Translators, 04 Feb 2015 ELife: Peer review: The pleasure of #publishing http://elifesciences.org/content/4/e05770 ELife: Peer review: The pleasure of #pu…