Go to the profile of Anushree Roy

Anushree Roy

Project Manager, Springer Nature
  • Springer Nature
  • United Kingdom