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