Ambrx, Inc. Flag ListingReturn to Directory Business Address 10975 North Torrey Pines Road La Jolla, CA 92037Company Type TherapeuticsBusiness Website Address http://www.ambrx.comCareer Page http://ambrx.com/careers/Business Phone Number (858) 875-2400Year Founded 2003Headquarters San Diego, CaliforniaOrganization Type Privately HeldSize Range 51-200Geographical Area Greater San Diego Area Follow @ambrx7x Advertisement Advertise With Us