What does stc stand for?
stc stands for "Scientific-Technical Centre"
How to abbreviate "Scientific-Technical Centre"?
"Scientific-Technical Centre" can be abbreviated as stc
What is the meaning of stc abbreviation?
The meaning of stc abbreviation is "Scientific-Technical Centre"
What does stc mean?
stc as abbreviation means "Scientific-Technical Centre"