What does SSTT stand for?
SSTT stands for "Shanghai Society for Trenchless Technology"
How to abbreviate "Shanghai Society for Trenchless Technology"?
"Shanghai Society for Trenchless Technology" can be abbreviated as SSTT
What is the meaning of SSTT abbreviation?
The meaning of SSTT abbreviation is "Shanghai Society for Trenchless Technology"
What does SSTT mean?
SSTT as abbreviation means "Shanghai Society for Trenchless Technology"