About Index Trending news
Lists
Pricing
Ambrx

Ambrx

Ambrx

Ambrx is a biopharmaceutical company that develops protein therapeutics.
Founded
2003
Raised
$55M
Follow us
Alexa global traffic share