What does MTI stand for?
MTI stands for "Macromolecular-translocation inhibitors"
How to abbreviate "Macromolecular-translocation inhibitors"?
"Macromolecular-translocation inhibitors" can be abbreviated as MTI
What is the meaning of MTI abbreviation?
The meaning of MTI abbreviation is "Macromolecular-translocation inhibitors"
What does MTI mean?
MTI as abbreviation means "Macromolecular-translocation inhibitors"