Rachel Scheer
Senior Communications Manager
Global Communications
Springer Nature
Tel.:
+1 212.451 8569
r.scheer@us.nature.com
Senior Communications Manager
Global Communications
Tel.:
+1 212.451 8569
r.scheer@us.nature.com