What does AMTS stand for?
AMTS stands for "Alternative Medical Treatment Site"
How to abbreviate "Alternative Medical Treatment Site"?
"Alternative Medical Treatment Site" can be abbreviated as AMTS
What is the meaning of AMTS abbreviation?
The meaning of AMTS abbreviation is "Alternative Medical Treatment Site"
What does AMTS mean?
AMTS as abbreviation means "Alternative Medical Treatment Site"