formerly Prospect.
Company Information
Website
Employee count
47
Industry
Biotechnology Research
Headquarter
Chadds Ford, Pennsylvania, United States
Sarah F.
Director of Total Rewards & HR Operations
Greg Van Aken
Software Developer
Melissa Sherman, Ph.D.
Chief Executive Officer