formerly Prospect.
Company Information
Website
Employee count
505
Industry
Biotechnology Research
Headquarter
Billerica, Massachusetts, United States
Wesley Straub
Head of Solutions / VP Product Management | Strategy Leader | Life Sciences, Neurology, Bioprocess