What does STTC stand for?
STTC stands for "Science and Technology Theme Community"
How to abbreviate "Science and Technology Theme Community"?
"Science and Technology Theme Community" can be abbreviated as STTC
What is the meaning of STTC abbreviation?
The meaning of STTC abbreviation is "Science and Technology Theme Community"
What does STTC mean?
STTC as abbreviation means "Science and Technology Theme Community"