Part of the Process Innovation in Life Science Conference Series
Company: Amgen
Job title: Process Development Scientist