Logo of Huzzle
Certara
image

Certara

Princeton, NJ

Accelerating medicines to patients with biosimulation, technology and services.

Princeton, NJ

Manufacturing & Electronics
sidebar.industry
1001-5000
sidebar.employees
2008
sidebar.founded-year