What does IMTR stand for?
IMTR stands for "International Musculoskeletal Tumor Registry"
How to abbreviate "International Musculoskeletal Tumor Registry"?
"International Musculoskeletal Tumor Registry" can be abbreviated as IMTR
What is the meaning of IMTR abbreviation?
The meaning of IMTR abbreviation is "International Musculoskeletal Tumor Registry"
What does IMTR mean?
IMTR as abbreviation means "International Musculoskeletal Tumor Registry"