Scientific Editor
6 days ago
Working closely with the Editor‑in‑Chief, Handling Editors, and the Publisher, you will proactively manage the peer review pipeline, identify challenges, provide solutions, and ensure seamless communication throughout the editorial workflow. The primary responsibility of this position is to hand