1. Allucent
United States · Enterprise IT Management Software
Allucent is on a mission to help bring new therapies to light by solving the distinct challenges of small and mid-sized biotech companies. The company is purpose-built through the convergence of leading providers to…
- Revenue
- $160.5M
- Team size
- 1.5K