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