SPRINGER NATURE: Associate or Senior Editor, Nature Communications (clinical and translational research)

SPRINGER NATURE

Competitive salary + excellent benefits package:

SPRINGER NATURE:
Associate or Senior Editor (clinical and translational research) Organisation: Nature Communications Location: London, New York or Berlin Closing d…
London (Greater)

[...]

Source