formerly Prospect.
Company Information
Website
Employee count
95
Industry
Biotechnology
Headquarter
Cambridge, Massachusetts, United States
Michael Leiken
Associate Scientist
Lea Hachigian
Vice President, Strategy & Operations