What does stao stand for?
stao stands for "Special Technologies and Applications Office"
How to abbreviate "Special Technologies and Applications Office"?
"Special Technologies and Applications Office" can be abbreviated as stao
What is the meaning of stao abbreviation?
The meaning of stao abbreviation is "Special Technologies and Applications Office"
What does stao mean?
stao as abbreviation means "Special Technologies and Applications Office"