STS Astronautics Abbreviation

STS has various meanings in the Astronautics category. Discover the full forms, definitions, and usage contexts of STS in Astronautics.

Space Transportation System
Astronautics
Shuttle Test Station
Astronautics

Citation

Last updated: