Nature Research (Publishing)
Copy Editor, Nature Reviews
Roche
Research
Springer Nature Group
Acting Chief Editor
Nature Research (Publishing)
Senior Editor
Nature Research (Publishing)
Assistant Editor
University of Cape Town
Postdoctoral Researcher
Springer Nature Group
Associate Editor
Universität Rostock
Research
University of Cape Town
Stellenbosch University
Universität Rostock