Ambrx Office Locations
Los Angeles, CA
Ambrx, Inc. operates as a biopharmaceutical company. The Company develops therapeutics such as long acting proteins, bi-specifics, and antibody drug conjugates. Ambrx operates in worldwide.
ambrx.comAmbrx Headquarters Location
10975 North Torrey Pines Road, Los Angeles, CA 92037-1051