Part of the Process Innovation in Life Science Conference Series
Company: Janssen Pharmaceuticals
Job title: Scientific Director & Fellow