formerly Prospect.
Company Information
Website
Employee count
435
Industry
Biotechnology Research
Headquarter
San Francisco, California, United States
Lena Lee
Director, Human Resources
Malaika Dower
Associate Director, Sr. Human Resources Business Partner