formerly Prospect.
Company Information
Website
Employee count
29
Industry
Biotechnology Research
Headquarter
Charlottesville, Virginia, United States
Ernie Sachs
Vice President of Product Development
Stephen Dause
Senior Software Engineer
Robert Lloyd
CEO and co-founder