formerly Prospect.
Company Information
Website
Employee count
140
Industry
Biotechnology Research
Headquarter
Fremont, California, United States
Duk L.
Director of Information Technology and Information Systems
Autumn Stroud
QC Manager
Chantay Erickson
Head Of Supply Chain Management
Ellen Huynh
Senior Director Quality Assurance and Compliance