formerly Prospect.
Company Information
Website
Employee count
3,198
Industry
Research Services
Headquarter
Cambridge, Massachusetts, United States
Anna Kane
Associate Director of Neurodegeneration Initiatives
Brian Hicks
Director, Strategy and Operations