formerly Prospect.
Company Information
Website
Employee count
228
Industry
Biotechnology Research
Headquarter
Cambridge, Massachusetts, United States
David Huggins
Associate Director, Cloud Platform and Infrastructure
Jillian Savarese
Senior Director, Commercial Engagement & Operational Excellence