Andover, Massachusetts, United States • 5 Employees
Information Technology & Services
Boston-based marketplace platform connecting biopharmaceutical companies and investment firms with scientists from top-tier research institutions for short-term consulting projects and full-time employment.