What does SDTI stand for?
SDTI stands for "synthetic direct thrombin inhibitor"
How to abbreviate "synthetic direct thrombin inhibitor"?
"synthetic direct thrombin inhibitor" can be abbreviated as SDTI
What is the meaning of SDTI abbreviation?
The meaning of SDTI abbreviation is "synthetic direct thrombin inhibitor"
What does SDTI mean?
SDTI as abbreviation means "synthetic direct thrombin inhibitor"