Biotech/Pharma Name: Ambrx, Inc.
Phone:
Address:
Phone:
Address:
10975 North Torrey Pines Road
San Diego, California 92037
United States
Metabolism and Endocrinology
