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