formerly Prospect.
Company Information
Website
Employee count
15
Industry
Biotechnology Research
Headquarter
Redwood City, California, United States
Barbara Finn
Senior VP Regulatory Affairs and Quality Assurance
David Weber, PhD
Chief Executive Officer