formerly Prospect.
Company Information
Website
Employee count
261
Industry
Biotechnology Research
Headquarter
Lexington, Massachusetts, United States
Peter Venuti
Director of IT
Sarah Fix
Quality Control Analyst II
John Montgomery
Director Of Operations