Go to the profile of Yvette Smith

Yvette Smith

Senior Commercial Project Manager, Springer Nature
  • Springer Nature
  • United Kingdom

About Yvette Smith

Senior Commercial Project Manager supporting the Nature Research Awards.