What does TTS stand for?
TTS stands for "that type III secretion"
How to abbreviate "that type III secretion"?
"that type III secretion" can be abbreviated as TTS
What is the meaning of TTS abbreviation?
The meaning of TTS abbreviation is "that type III secretion"
What does TTS mean?
TTS as abbreviation means "that type III secretion"