Ambrx Inc.
10975 N Torrey Pines Rd
,
La Jolla,
CA
92037
Private |
Manufacturing - Others |
around $10 - 20M |
around 100 - 250
|
www.ambrx.com
|
(858) 875-2400
|
858-453-9511
|
|
Ambrx Inc. is located at 10975 N Torrey Pines Rd
, La Jolla, CA 92037. It has around 100 - 250 employees. Its revenue is around $10 - 20M. ...
Competitor - 1/8
Which company is more competitive with Ambrx Inc.?
No Data to Display.
No company news available.