What does STIT stand for?
STIT stands for "Scientific & Technical Information Team"
How to abbreviate "Scientific & Technical Information Team"?
"Scientific & Technical Information Team" can be abbreviated as STIT
What is the meaning of STIT abbreviation?
The meaning of STIT abbreviation is "Scientific & Technical Information Team"
What does STIT mean?
STIT as abbreviation means "Scientific & Technical Information Team"