What does SATI stand for?
SATI stands for "Stanford Asia Technology Initiative"
How to abbreviate "Stanford Asia Technology Initiative"?
"Stanford Asia Technology Initiative" can be abbreviated as SATI
What is the meaning of SATI abbreviation?
The meaning of SATI abbreviation is "Stanford Asia Technology Initiative"
What does SATI mean?
SATI as abbreviation means "Stanford Asia Technology Initiative"