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