Nicola Jones

Head of Publishing, SDGs, Springer Nature
  • United Kingdom