OTST

AcronymDefinition
OTSTOptical Terahertz Science and Technology (conference)
OTSTOver the Side Torpedo