What does ITTM stand for?
ITTM stands for "International Trust for Traditional Medicine"
How to abbreviate "International Trust for Traditional Medicine"?
"International Trust for Traditional Medicine" can be abbreviated as ITTM
What is the meaning of ITTM abbreviation?
The meaning of ITTM abbreviation is "International Trust for Traditional Medicine"
What does ITTM mean?
ITTM as abbreviation means "International Trust for Traditional Medicine"