formerly Prospect.
Company Information
Website
Employee count
480
Industry
Biotechnology Research
Headquarter
San Francisco, California, United States
Kelly Nielsen
Director IT, SG&A
Robert Beckerdite
Director of Information Security