Home
SB

Sutro Biopharma (United States)

598
20
15
3.6(37)

About Company

  • Legal Name: Sutro Biopharma (United States)
  • 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.

Business Activities

Biopharmaceutical Products

ManufacturerBiotech / Biopharmaceutical Company
Filters:
Sort by:

    No comments available.