TaSTS

AcronymDefinition
TaSTS➣Towards a Sustainable Transport System (UK)
TaSTS➣The Art and Science of the Technology Strategy (university course)
TaSTS➣Tow Airborne Systems Test Set