TSTU

(redirected from Ternopil State Technical University)
AcronymDefinition
TSTUToo Stupid To Understand
TSTUTver State Technical University (Russia)
TSTUTernopil State Technical University (Ukraine, Ternopil)