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