Rebecca Strong

Head of Editorial Quality, Springer Nature
  • United Kingdom