formerly Prospect.
Company Information
Website
Employee count
586
Industry
Biotechnology Research
Headquarter
Menlo Park, California, United States
Stephen Turner
CTO
Craig Struble
Senior Director, Data Platforms
Tobias Mann
Vice President of Software Engineering