#marketfacts #stockmarket #pennystock #pennyreport #sutrabiopharma #pharma #hdimage #google #stro

Sutro Biopharma (NASDAQ: STRO): Pioneering cancer therapeutics via innovative technology

Sutro Biopharma, Inc. (NASDAQ: STRO), headquartered in South San Francisco, CA, is a pioneering biopharmaceutical company founded on April 21, 2003, by James R. Swartz and Sutanto Widjaja. Their core mission revolves around revolutionizing cancer and autoimmune therapeutics through innovative…

Similar Posts