Acronyms and Abbreviations
What does STS stand for?
STS: Sequence Tagged Site
ScienceSTS: Semipalatinsk Nuclear Test Site
MedicalSTS: Sequence Tag Site
MedicalSTS: Sequence Taged Site
MedicalSTS: Sequence Tagged Sites
MedicalSTS: Sequence-Tagged Site
ScienceSTS: Single Tagged Site
MedicalSTS: Site Tracking System
ScienceSTS: Sites
Medical
STS Acronym Meanings provided by All Acronyms Dictionary