Isabel Roth

Marketing Manager, Springer Nature