What does SCTI stand for?
SCTI stands for "Stanford Center for Technology and Innovation"
How to abbreviate "Stanford Center for Technology and Innovation"?
"Stanford Center for Technology and Innovation" can be abbreviated as SCTI
What is the meaning of SCTI abbreviation?
The meaning of SCTI abbreviation is "Stanford Center for Technology and Innovation"
What does SCTI mean?
SCTI as abbreviation means "Stanford Center for Technology and Innovation"