What does STS stand for?
STS stands for Scuderia Trentina Storica (Italian: Scuderia Historical Club)
This definition appears somewhat frequently and is found in the following Acronym Finder categories:
- Organizations, NGOs, schools, universities, etc.
See other definitions of STS
We have 711 other meanings of STS in our Acronym Attic
- School Transport Services LLC (Dubai, United Arab Emirates)
- Schuylkill Transportation Systems
- Schweizer Tierschutz
- Science and Technology for Sustainability
- Science and Technology Section (American Library Association & Association of College and Research Libraries)
- Science and Technology Studies
- Science Talent Search
- Science, Technology and Society
- Scientific Telephone Samples
- Scottish Text Society (publisher; UK)