How can I contact Certara?
Certara's mailing address is 100 OVERLOOK CENTER SUITE 101, PRINCETON NJ, 08540. The official website for the company is www.certara.com. The company can be reached via phone at 609-716-7900 or via email at ir@certara.com.