What does SPSTU stand for?
SPSTU stands for "St Petersburg State Technical University"
How to abbreviate "St Petersburg State Technical University"?
"St Petersburg State Technical University" can be abbreviated as SPSTU
What is the meaning of SPSTU abbreviation?
The meaning of SPSTU abbreviation is "St Petersburg State Technical University"
What does SPSTU mean?
SPSTU as abbreviation means "St Petersburg State Technical University"