Part of the Process Innovation in Life Science Conference Series
Company: Secoya Technologies
Job title: Co-Owner & Technology Lead