What does STS stand for?
STS stands for "Scholastic Testing Service"
How to abbreviate "Scholastic Testing Service"?
"Scholastic Testing Service" can be abbreviated as STS
What is the meaning of STS abbreviation?
The meaning of STS abbreviation is "Scholastic Testing Service"
What does STS mean?
STS as abbreviation means "Scholastic Testing Service"