Part of the Process Innovation in Life Science Conference Series
Company: Moderna
Job title: Senior Research Associate, Process Development