Rachel Scheer

P_Rachel-Scheer.jpg

Senior Communications Manager
Global Communications


Springer Nature

Tel.: +1 212.451 8569
r.scheer@us.nature.com