What does STS stand for?
STS stands for "Socio Technical Systems"
How to abbreviate "Socio Technical Systems"?
"Socio Technical Systems" can be abbreviated as STS
What is the meaning of STS abbreviation?
The meaning of STS abbreviation is "Socio Technical Systems"
What does STS mean?
STS as abbreviation means "Socio Technical Systems"