What does sstp stand for?
sstp stands for "Sandia Science & Technology Park"
How to abbreviate "Sandia Science & Technology Park"?
"Sandia Science & Technology Park" can be abbreviated as sstp
What is the meaning of sstp abbreviation?
The meaning of sstp abbreviation is "Sandia Science & Technology Park"
What does sstp mean?
sstp as abbreviation means "Sandia Science & Technology Park"