What does STT stand for?
STT stands for "spino-thalamic tract"
How to abbreviate "spino-thalamic tract"?
"spino-thalamic tract" can be abbreviated as STT
What is the meaning of STT abbreviation?
The meaning of STT abbreviation is "spino-thalamic tract"
What does STT mean?
STT as abbreviation means "spino-thalamic tract"