International Name: Sutro Biopharma, Inc., South San Francisco, California, United States
Brand / Trade Name: Sutro Biopharma
Registered country: United States
Address: 111 Oyster Point Blvd, South San Francisco, CA 94080, United States • California
Description:
American biotechnology company at South San Francisco in California. Develops antibody drug conjugates and other protein therapeutics using its cell free protein synthesis platform and runs clinical programmes.
Leave your rating & comment