Go to the profile of Isabel Roth

Isabel Roth

Marketing Manager, Springer Nature