What does STI stand for?
STI stands for "Signal Transduction Inhibitor"
How to abbreviate "Signal Transduction Inhibitor"?
"Signal Transduction Inhibitor" can be abbreviated as STI
What is the meaning of STI abbreviation?
The meaning of STI abbreviation is "Signal Transduction Inhibitor"
What does STI mean?
STI as abbreviation means "Signal Transduction Inhibitor"