Nature Research is a flagship portfolio of journals, products and services including Nature and the Nature-branded journals, dedicated to serving the scientific community.
Associate or Senior Editor, Major new Nature Research open access journal in Biology
New York or London
Purpose of the role:
Responsible for handling primary manuscripts in a relevant subject specific area of the life sciences and managing the peer review process…