Develops software for pharmaceutical research and simulation, optimizing drug discovery and development.
1996
United States
201 - 500 employees
Computer Software
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
252 out of 353
United States, Software & IT Services, Computer Software
Sustainability Report