Printer friendly

What does STS stand for?

STS stands for Soft Tissue Sarcoma

This definition appears very frequently and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of STS

Other Resources:
We have 711 other meanings of STS in our Acronym Attic

Samples in periodicals archive:

Nasdaq:ZIOP), a biopharmaceutical company with small molecule and synthetic biology approaches to new cancer therapies, has announced an update on its PICASSO 3 trial, a randomized, double-blinded, placebo- controlled Phase 3 trial of palifosfamide for the treatment of metastatic soft tissue sarcoma in the front-line setting.