Lara Szewczak: Life as a Scientific Editor
Thursday, September 20, 2018 - 12:00pm

Lara Szewczak, Senior Scientific Editor, Cell

Life as a Scientific Editor: It's all about communication