SASTT

AcronymDefinition
SASTTSaskatchewan Applied Science Technologists and Technicians (Canada)
SASTTSouth African Society of Trenchless Technology