OverviewSuggest Edit

Ambrx is a biopharmaceutical company that discovers and develops engineered precision biologics therapeutics using an expanded genetic code. Its pipeline is focused on creating antibody-drug conjugate and immune-oncology conjugate candidates. The company develops the treatment of breast cancer, gastric/gastroesophageal junction (GEJ) cancer, and other solid tumors.

HQSan Diego, CA, US
Employee Ratings2.3


Ambrx is headquartered in
San Diego, United States

Location Map

Latest Updates

Employees (est.) (Mar 2021)70
Share Price (Oct 2021)$12.8(+3%)
Cybersecurity ratingDMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Ambrx

Feng Tian

Feng Tian

Chief Executive Officer
Joy Yan

Joy Yan

Chief Medical Officer
Shawn Zhang

Shawn Zhang

Senior Vice President of R&D Operations and Ambrx China
Ying Buechler

Ying Buechler

Vice President of Development
Sukumar Sakamuri

Sukumar Sakamuri

Vice President, Head of Chemistry
Show more

Ambrx Office Locations

Ambrx has an office in San Diego
San Diego, CA, US (HQ)
10975 N Torrey Pines Rd, La Jolla
Show all (1)

Ambrx Financials and Metrics

Ambrx Revenue

Market capitalization (18-Oct-2021)


Closing stock price (18-Oct-2021)

Ambrx's current market capitalization is $482.9 m.
Show all financial metrics

Ambrx Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Ambrx Online and Social Media Presence

Embed Graph

Ambrx Frequently Asked Questions

  • When was Ambrx founded?

    Ambrx was founded in 2003.

  • Who are Ambrx key executives?

    Ambrx's key executives are Feng Tian, Joy Yan and Shawn Zhang.

  • How many employees does Ambrx have?

    Ambrx has 70 employees.

  • Who are Ambrx competitors?

    Competitors of Ambrx include Pharming Group, Ocugen and Graphite Bio.

  • Where is Ambrx headquarters?

    Ambrx headquarters is located at 10975 N Torrey Pines Rd, La Jolla, San Diego.

  • Where are Ambrx offices?

    Ambrx has an office in San Diego.

  • How many offices does Ambrx have?

    Ambrx has 1 office.