PrivCo Logo
Ambrx Inc. logo

Ambrx Inc.

Headquarters
La Jolla, California
Classification
Private
Status
Acquired